Home
Search
Index
Definify.com
Definition
2024
landspout
landspout
English
Noun
landspout
(
plural
landspouts
)
A kind of
tornado
not associated with the
mesocyclone
of a
thunderstorm
.
Etymology
land
+
spout
Similar Results