snail
English Dictionary
->
Letter S
-> snail
Search Dictionary:
snail Definition
(n)
freshwater
or
marine
or
terrestrial
gastropod
mollusk
usually
having
an
external
enclosing
spiral
shell
(n)
edible
terrestrial
snail
usually
served
in
the
shell
with
a
sauce
of
melted
butter
and
garlic
(v)
gather
snails
; "
We
went
snailing
in
the
summer
"
snail Synonyms
escargot
snail
© Art Branch Inc.