BOTTLEHEAD MEANING IN ENGLISH

• Bottlehead Definition & Synonyms

  1. (n.) A cetacean allied to the grampus; -- called also bottle-nosed whale.


RECENT SEARCHES