SNARL Meaning of SNARL in English (v. t.) To entangle; to complicate; to involve in knots; as, to snarl a skein of thread. Webster's English dictionary. Английский словарь Webster. 2012