Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

escargot Definition

Cancel
escargot
noun(es-car-got)
a snail prepared for use as food

Words Related to escargot!

escargot Examples by Brain Bank Users