Dictionary search results

Showing 1-5 of 5 results

surge US English

A sudden powerful forward or upward movement, especially by a crowd or by a natural force such as the waves or tide

surge US Thesaurus

a surge of water

storm surge US English

A rising of the sea as a result of atmospheric pressure changes and wind associated with a storm

surge tank US English

A tank connected to a pipe carrying a liquid and intended to neutralize sudden changes of pressure in the flow by filling when the pressure increases and emptying when it drops

surge chamber US English

Another term for surge tank.