leaf storm
Noun
Meaning
leaf storm (plural leaf storms)
Alternative spelling of leaf-storm
leaf-storm (plural leaf-storms)
A sudden whirlwind or downpour of leaves.
Alternative names
leaf-storm
Noun
leaf storm (plural leaf storms)
Alternative spelling of leaf-storm
leaf-storm (plural leaf-storms)
A sudden whirlwind or downpour of leaves.
leaf-storm