Waterspout Meaning
There are 3 meaning(s) for word Waterspout
Meaning 2 : a channel through which water is discharged (especially one used for drainage from the gutters of a roof)
Meaning 3 : a tornado passing over water and picking up a column of water and mist
Similar words of Waterspout :
