storm surge ( synonym found)

Definition of storm surge:

°An unusual rise in sea level on a coast due to the action of high winds.

Definition of storm surge:

°An unusual rise in sea level on a coast due to the action of high winds.

Back to Top