English dictionary

escargot meaning and definition

Definition and meaning of escargot at MeaningMonkey.org. escargot meaning and definition in the English Dictionary.

ESCARGOT noun

Definition of escargot (noun)

  1. edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: