What is the full meaning of scowled
SCOWL, to frown angrily [v]
Example of the word scowled placed on a Scrabble board.