meganewton

See also: méganewton and mega-newton

English

Etymology

From mega- +‎ newton.

Noun

meganewton (plural meganewtons)

  1. One million newtons

Synonyms