escargot

Noun
  1. Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic (synset 107798451)

Found on Word Lists

Other Searches