Home
Search
Index
Definify.com
Definition
2025
pigeon_post
pigeon post
English
Noun
pigeon
post
(
uncountable
)
The use of
homing pigeons
to carry
messages
.
(
Britain
,
slang
,
Oxford University
)
The
university
's
internal
mail
system
.
Similar Results