kilogram-meter

Noun
  1. A unit of work equal to the work done by a one kilogram force operating through a distance of one meter (synset 113750313)

Other Searches