Snarl people Synonyms

Definitions for Snarl


  • (verb) to speak sharply or irritably
  • (verb) to twist together into a usually confused mass
  • (noun) a crowded mass (as of cars) that impedes or blocks movement

SP abbreviation

SP is an abbreviation for Snarl People
What does SP stand for?
SP stands for "Snarl People"

Definitions for People