L-head Engine (noun) Definition, Meaning & Examples

noun
  1. an internal-combustion engine having the intake and exhaust valves arranged in a chamber along one side of the pistons.
L-head Engine (noun) Definition, Meaning & Examples

More Definitions