meter-tonne-second
Noun
Meaning
meter-tonne-second (uncountable)
A system of units formerly used as a national standard internationally, especially for France and the Soviet Union.
Noun
meter-tonne-second (uncountable)
A system of units formerly used as a national standard internationally, especially for France and the Soviet Union.