BEETLEHEAD MEANING IN ENGLISH

• Beetlehead Definition & Synonyms

  1. (n.) The black-bellied plover, or bullhead (Squatarola helvetica). See Plover.
  2. (n.) A stupid fellow; a blockhead.


RECENT SEARCHES