Definition, synonyms and related words
A thunderstorm, waterspout, tropical storm, or other storm over an ocean.