scowlEnglish
scowl, frown
Noun
A facial expression of dislike or displeasure
English: frown, scowl
Verb
Frown with displeasure
English: scowl
Bahasa: meradang
Bahasa words with similar meanings
English words with similar meanings
Show 1 words
Words that start with "scowl"