Crossword Answer Lookup
500k+ clues
Home
/
Telegraph
/
Clue
Awkward matter hospital department's handling
(9)
Answer
TREATMENT
Definition:
handling
Telegraph
#31039
25 Across
2025-09-23