Crossword Answer Lookup

500k+ clues

Source of water power straddling river (6)

Answer STREAM
Definition: river
Independent #12056 2025-05-30