GeneralConnection.com
➔
Dictionary
waterspout
Noun
1. tornado
2. twister, downpour
3. cloudburst, deluge, torrent, pelter, soaker, rain, rainfall, conduit
Usage