Subscriber login


Forgot your password?

Library card login

Other

escargot

Definition of escargot

noun

  • the edible snail, especially as an item on a menu.

Origin:

French, from Old French escargol, from Provençal escaragol

escargot in other Oxford dictionaries

Definition of escargot in the US English dictionary