Definify.com

Definition 2024


pigeon_post

pigeon post

English

Noun

pigeon post (uncountable)

  1. The use of homing pigeons to carry messages.
  2. (Britain, slang, Oxford University) The university's internal mail system.