Definition of Waterspout
-
(n.) A remarkable meteorological phenomenon, of the nature of a tornado or whirlwind, usually observed over the sea, but sometimes over the land.
Synonyms of Waterspout
No Synonyms Found.
Antonyms of Waterspout
No Antonyms Found.
Homophones of Waterspout
No Homophones Found.