n.
1.a vicious angry growl
2.an angry vicious expression
3.something jumbled or confused snarl v.
1.utter in an angry, sharp, or abrupt tone
2.make a snarling noise or move with a snarling noise
3.twist together or entwine into a confusing mass
4.make more complicated or confused through entanglements
Idiom of the Day
full of hot air
to be full of nonsense, to be talking nonsense
I knew that the man was full of hot air when he began to tell us how to make lots of money.