scowls; scowled; scowling
scowls; scowled; scowling
Learner's definition of SCOWL
[no object]
: to look at someone or something in a way that shows anger or disapproval怒视 2 scowl /ˈskawəl/ noun
plural scowls
plural scowls
Learner's definition of SCOWL
[count]
: an expression on someone's face that shows anger or disapproval怒容;不悦之色