escargot The origin and history of escargot. Etymology Borrowed directly from French escargot, "snail." Origin: French ← Back to the full definition of escargot