SNARL Meaning of SNARL in English n. tangle, knot; complicated or confused situation; angry growl; irritated or hostile sound or remark, grumble Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012