SNARL


Meaning of SNARL in English

v. growl angrily; make an irritated or hostile sound or remark, grumble; cause to become tangled; confuse, complicate; become tangled

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.