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
first things first
the most important things must be taken care of first
We did first things first and cleaned the kitchen before cleaning the living room.