Crossword Answer Lookup

500k+ clues

Some pressure building across stream perhaps obstruction limiting current (8)

Answer MILLIBAR
Definition: Some pressure
Independent #1847 2025-07-20