snarl - Dictionary definition and meaning for word snarl
Powered by Mnemonic Dictionary
GRRR--wen a dog snarls--snrrr :P