Meaning of scowl

Definition of scowl

(verb) frown with displeasure

Other information on scowl

WIKIPEDIA results for scowl
Amazon results for scowl