meter-tonne-second

English

noun
Definitions
  • A system of units formerly used as a national standard internationally, especially for France and the Soviet Union.

Etymology

Compound from English meter (measuring device, measure) + English tonne + English second (2nd).

Origin

English

second

Gloss

2nd

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms