1 landspout | Definition of landspout

landspout

noun

Definition of landspout

: a phenomenon like a waterspout but occurring over land — compare tornado, whirlwind