Popular Wordlists
  • word of the day

    pigeon loft

    pigeon loft - Dictionary definition and meaning for word pigeon loft

    Definition
    (noun) a raised shelter in which pigeons are kept
    Synonyms : loft
Connect with us on Facebook