Skip to main content

Definitions by stoddcast

Newton-Peter 

A unit of torque -- the amount of torque applied by Newton at a distance of Peter's height.
Dude how many newton-peters does that Tesla push out?
Newton-Peter by stoddcast January 22, 2020