What is the full meaning of escargot
(French) a snail as an article of food [n -S]
Example of the word escargot placed on a Scrabble board.