megajoule

[ meg-uh-joul, -jool ]

nounPhysics.
  1. a unit of work or energy, equal to one million joules.

Origin of megajoule

1

Words Nearby megajoule

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024