Scowled meaning

Simple past tense and past participle of scowl.
verb
6
1
Advertisement