noun Physics. a unit of work or energy, equal to one million joules.
megajoule 🔊 Listen to this noun Physics. a unit of work or energy, equal to one million joules. Share Facebook Twitter Google +