SNARL Meaning of SNARL in English n 1. chewing tobacco. Submitted by Matt Montgomery, 29-04-1998. Slang English vocab. Английский сленговый словарь. 2012