Crossword Answer Lookup

500k+ clues

Large drip used in NHS unit in operation (5)

Answer ALIVE
Definition: in operation
Times #5060 23 Down 2023-05-21