inch-ton
noun
: a unit of energy or work that is equal to the work done in raising one ton against the force of gravity the height of one inch
Love words? Need even more definitions?
Merriam-Webster unabridged
Share