1 leaf blight | Definition of leaf blight

leaf blight

noun

Definition of leaf blight

: a plant disease characterized by a general browning, death of foliage, and falling of leaves:
b : leaf cast