TOD

Medical abbreviations:
TOD

Torque On Demand