What does megajoule mean?
noun
A unit of energy equal to one million joules.
Example
"The power plant produced 10 megajoules of electricity per second."
Definition generated by AI and curated by RJS Tech Solutions LLP.
noun
A unit of energy equal to one million joules.
"The power plant produced 10 megajoules of electricity per second."
Definition generated by AI and curated by RJS Tech Solutions LLP.