It Means "snails" in French
This page is the CodyCross answer for the clue below from Medieval Times, Group 223, Puzzle 3 (Postern Gate).
Question is: It Means "snails" in French
and the answer is: ESCARGOTS
Word Meaning:
ESCARGOTS — plural of escargot
Definitions from Wiktionary.