Definition of overhead cam (ohc) in English English dictionary
(Otomotiv) A camshaft located above the cylinder head rather than below the cylinders in the engine block. Overhead camshafts eliminate the need for push rods to activate the valves. DOHC engines have double (two) overhead camshafts. One operates the intake valves, and the other operates the exhaust valves