YourDictionary

escargot

noun

a snail, esp. an edible variety

See escargot in American Heritage Dictionary 4

Learn more about escargot

escargot

link/cite print suggestion box