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.