MEGAJOULE
Meaning of MEGAJOULE in English
/meg"euh jowl', -joohl'/ , n. Physics.
a unit of work or energy, equal to one million joules.
[ MEGA- + JOULE ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012