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.