English dictionary
waterspout meaning and definition
Definition and meaning of waterspout at MeaningMonkey.org. waterspout meaning and definition in the English Dictionary.WATERSPOUT noun
Definition of waterspout (noun)
Source: Princeton University Wordnet