American Dictionary
Definition landspout in American English
landspout noun
noun
1
a kind of tornado that is not associated with the mesocyclone of a thunderstorm
