snails
Info · Definitions · Synonyms · Characters
Definitions
(noun) freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell. Synonyms: snail.
Noun Definition 1
(noun) edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic. Synonyms: escargot, snail.
Noun Definition 2