English | German | Russian | Czech

landspout English

Meaning landspout meaning

What does landspout mean?

landspout

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

Synonyms landspout synonyms

What other words have the same or similar meaning as landspout?

landspout English » English

whirlwind tornado

Are you looking for...?