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

escargots Definition

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

Words Related to escargots!

escargots Examples by Brain Bank Users