Definify.com

Definition 2024


messenger_pigeon

messenger pigeon

English

Noun

messenger pigeon (plural messenger pigeons)

  1. Synonym of homing pigeon