scowl
English Dictionary
->
Letter S
-> scowl
Search Dictionary:
scowl Definition
(n)
a
facial
expression
of
dislike
or
displeasure
(v)
frown
with
displeasure
scowl Synonyms
frown
scowl
© Art Branch Inc.