What is the full meaning of snarled
SNARL, to growl viciously [v]
Example of the word snarled placed on a Scrabble board.