Crossword Answer Lookup

500k+ clues

Parking delay creating jam? (8)

Answer PRESERVE
Definition: jam
Telegraph #30993 9 Down 2025-07-31