newton-metre noun1 •A standard unit of torque (moment of force) or (rarely) energy. formsnewton metres · newton-metres