English Dictionary
◊ SCOWLING
scowling
adj : sullen or unfriendly in appearance [syn: {beetle-browed}]