megajoule
[ meg-uh-joul, -jool ]
/ ˈmɛg əˌdʒaʊl, -ˌdʒul /
noun Physics.
a unit of work or energy, equal to one million joules.
Words nearby megajoule
Dictionary.com Unabridged
Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019