L-HEAD ENGINE
Meaning of L-HEAD ENGINE in English
/el"hed'/
an internal-combustion engine having the intake and exhaust valves arranged in a chamber along one side of the pistons.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012