See also: méganewton and mega-newton

English edit

Etymology edit

mega- +‎ newton

Noun edit

meganewton (plural meganewtons)

  1. One million newtons

Synonyms edit