What is the meaning of Snar?

To snarl.

quick

quick, swift

quick, swift

near-term, immediate, ready

quick (to act or react)

Source: wiktionary.org