leaf scorch


leaf scorch

noun

Definition of LEAF SCORCH

:  any of various plant diseases or conditions characterized by a burned or scorched appearance of the foliage

First Known Use of LEAF SCORCH

1906

Rhymes with LEAF SCORCH

Browse

Next Word in the Dictionary: leaf sewer
Previous Word in the Dictionary: leaf scar
All Words Near: leaf scorch

Seen & Heard

What made you want to look up leaf scorch? Please tell us where you read or heard it (including the quote, if possible).