meaning of Beetle brow

Beetle brow meaning in General Dictionary

An overhanging eyebrow

View more

  • An overhanging brow.

Beetle brow meaning in General Dictionary

An overhanging brow.