Crossword Answer Lookup

500k+ clues

Escape from the trap in Staffordshire town (4)

Answer LEEK
Definition: town
Independent #12237 2025-12-27