Meaning of scowl
Definition of scowl
(noun)
a
facial
expression
of
dislike
or
displeasure
(verb)
frown
with
displeasure
Other information on scowl
WIKIPEDIA results for
scowl
Amazon results for
scowl
Tweet