pigeon post (0 synonym found)

Definition of pigeon post:

(n) : The use of homing pigeons to carry messages.
(n) : (UK, Oxford University slang) The university's internal mail system.

Definition of pigeon post:

(n) : The use of homing pigeons to carry messages.
(n) : (UK, Oxford University slang) The university's internal mail system.

Back to Top