HOMING PIGEON





Definition:

  1. [noun] pigeon trained to return home
    Synonyms: homer

Synonyms:


Related Words: