English to Saraiki Dictionary
scowl
گھورنڑ
English definition for scowl
1. n. a facial expression of dislike or displeasure
2. v. frown with displeasure
Synonyms and Antonyms for scowl
Sponored Video