Definition of pigeon post in English:

pigeon post

noun

historical
  • A postal system using homing pigeons to convey letters, dispatches, etc.

Origin

Early 19th century; earliest use found in The Times.