Crossword Answer Lookup

500k+ clues

Fiddling tax he's due that's spent (9)

Answer EXHAUSTED
Definition: spent
Telegraph #3595 26 Across 2025-12-04