Definify.com

Definition 2024


leaf_storm

leaf storm

See also: leafstorm and leaf-storm

English

Noun

leaf storm (plural leaf storms)

  1. Alternative spelling of leafstorm