Crossword Answer Lookup

500k+ clues

Squeeze in action in a terrible place ... (9)

Answer DEPRESSED
Definition: in a terrible place
Telegraph #3510 25 Across 2025-07-09