Crossword Answer Lookup

500k+ clues

Awkward matter hospital department's handling (9)

Answer TREATMENT
Definition: handling
Telegraph #31039 25 Across 2025-09-23