Definify.com

Definition 2024


landspout

landspout

English

Noun

landspout (plural landspouts)

  1. A kind of tornado not associated with the mesocyclone of a thunderstorm.