Land spout
Meaning, Definition & Usage
Dictionary
Related
Definitions
a descent of cloud and water in a conical form during the occurrence of a tornado and heavy rainfall on land.
Webster 1913
Previous
Next