The AI-powered English dictionary
countable and uncountable, plural leaffalls
(of a plant) The act or process of dropping leaves. examples