Scowls Synonyms and Antonyms
A facial expression of dislike or displeasure
(Noun)
Advertisement
To wrinkle or contract the brow as an expression of anger or disapproval.
(Verb)
Synonyms:
Advertisement