Where does “torc” come from?

torc (English): Alternative spelling of torque

Definitions

  1. Alternative spelling of torque