BEETLE-BROWED MEANING IN ENGLISH

• Beetle-browed Definition & Synonyms

  1. () Having prominent, overhanging brows; hence, lowering or sullen.


Synonyms:
Scowling,

RECENT SEARCHES