Definify.com

Definition 2024


meganewton

meganewton

See also: méganewton and mega-newton

English

Noun

meganewton (plural meganewtons)

  1. One million newtons

Synonyms