Meaning of the word escargot in English

What does escargot mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

escargot

US /ˌesˈkɑːr.ɡoʊ/
UK /ɪˈskɑː.ɡəʊ/
"escargot" picture

Noun

an edible snail, especially one prepared with garlic butter and other seasonings.

Example:
The restaurant is famous for its delicious escargots.
She ordered escargot as an appetizer.