Word info Synonyms

kilogrammetre

Noun

Meaning

A measure of energy or work done, being the amount expended in raising one kilogram through the height of one meter, in the latitude of Paris.

Source: Webster's dictionary

Synonyms

Anagrams

Close letter words and terms