BOAT-TAIL MEANING IN ENGLISH

• Boat-tail Definition & Synonyms

  1. (n.) A large grackle or blackbird (Quiscalus major), found in the Southern United States.


RECENT SEARCHES