Meaning & Definition of Snail in English
English⟶
Snail
/snel/
noun
1. Freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell
synonym:
- snail
2. Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
synonym:
- escargot,
- snail
verb
1. Gather snails
- "We went snailing in the summer"
synonym:
- snail
Examples of using
The snail shot out its horns.