escargot
noun
es·car·got
ˌe-ˌskär-ˈgō
plural escargots
ˌe-ˌskär-ˈgō(z)
: a snail prepared for use as food
Love words? Need even more definitions?
Merriam-Webster unabridged
Share