Bedeutung von “scowl” im Essential English Dictionary

scowl

verb uk /skaʊl/

to look at someone angrily:

He scowled at me from behind his paper.
scowl noun

(Definition von “scowl” aus dem Cambridge Essential Dictionary © Cambridge University Press)