Crossword Answer Lookup

500k+ clues

Doctor getting into hot water (8)

Answer IRRIGATE
Definition: water
Guardian #29065 15 Down 2023-05-09