meaning of Brazen browed

Brazen browed meaning in General Dictionary

Shamelessly impudent