escargot

Definition: (noun) Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic.
Synonyms: snail.
Usage: I ordered escargot in an attempt to appear sophisticated, but when the plate of snails was set down before me, I could not bring myself to choke down a single one.
Discuss

Source: The Free Dictionary

Leave a Reply

Your email address will not be published. Required fields are marked *