Refine this word faster
Pigeon post
noun
Definitions
Noun
- 1 The use of homing pigeons to carry messages. uncountable
- 2 The university's internal mail system. UK, uncountable
See also for "pigeon post"
Next best steps
Mini challenge
Unscramble this word: pigeonpost