Crossword Answer Lookup

500k+ clues

Watering can, possibly (8)

Answer IRRIGATE
Definition: Watering can, possibly (8)
Telegraph #30609 15 Across 2024-05-09