Dictionary search results

Showing 1-5 of 5 results

surge British & World English

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

surge English Thesaurus

a surge of water

storm surge British & World English

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

surge tank British & World 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 British & World English

Another term for surge tank.