Scowling - Definition

scowling

adj 1: sullen or unfriendly in appearance [syn: beetle-browed,
scowling]

Look up another word