Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Waterspout
A remarkable meteorological phenomenon, of the nature of a tornado or whirlwind, usually observed over the sea, but sometimes over the land.
Synonyms
Gutter
Try it Free
Learn More