Definition of DOHC in English:

DOHC

  • Double overhead camshaft.