meaning of Beetle browed

Beetle browed meaning in General Dictionary

Having prominent overhanging brows for this reason bringing down or sullen