Crossword Answer Lookup

500k+ clues

Assistant swallowing a fabulous wonder drug, say (7)

Answer PANACEA
Definition: wonder drug, say
Telegraph #30678 3 Down 2024-07-29