lean-burn Syllabification: (lean-burn)Definition of lean-burn adjective of or relating to an internal combustion engine designed to run on a lean mixture to reduce pollution:lean-burn technologylean-burn in other Oxford dictionaries Definition of lean-burn in the British & World English dictionary