Crossword Answer Lookup

500k+ clues

Essential support for the NHS? (9)

Answer STRETCHER
Definition: Essential support for the NHS? (9)
Telegraph #31005 10 Across 2025-08-14