Summary
English Synonyms:   more detail...
  1. escargot:


English

Detailed Synonyms for escargot in English

escargot:

escargot [the ~] nom

  1. the escargot
    – edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic 1
    the snail; the escargot
    – edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic 1

Alternate Synonyms for "escargot":


Related Definitions for "escargot":

  1. edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic1