Advertisement
Advertisement
storm surge
noun
- an abnormal rise in the level of the sea along a coast caused by the onshore winds of a severe cyclone.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse