lean-burn

English dictionary entry

Meanings

adj
  1. Of or relating to the burning of fuel with an excess of air in an internal combustion engine.

Word forms

lean-burn
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.