Definitions for megajoule
megajoule
meg·a·joule
Spelling: [meg-uh-joul, -jool]
IPA: /ˈmɛg əˌdʒaʊl, -ˌdʒul/
Megajoule is a 9 letter English word.
You can make 228 anagrams from letters in megajoule (aeegjlmou).
Definitions for megajoule
noun
-
a unit of work or energy, equal to one million joules.
Origin of megajoule
mega- + joule