Snail people Synonyms

Definitions for Snail


  • (noun) someone who moves slowly or more slowly than others
  • (verb) to move slowly
  • (noun) freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell

Synonyms for phrase

SP abbreviation

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

Definitions for People