leaf curlDefinition of leaf curl noun [mass noun] a plant condition distinguished by the presence of curling leaves, caused by environmental stress or disease: [with modifier]:peach leaf curlleaf curl in other Oxford dictionaries Definition of leaf curl in the US English dictionary