pigeon post
English
Noun
pigeon
post
(
uncountable
)
The use of
homing pigeons
to carry
messages
.
(
UK
,
Oxford University
slang
)
The
university
's
internal
mail
system
.