SNAIL

Definition of SNAIL

  1. (noun)freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell
  2. (noun)edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
  3. (verb)gather snails