Find the word definition

Wiktionary
megajoules

n. (plural of megajoule English)

Usage examples of "megajoules".

The canvas vibrated with mad megajoules of natural energy: geology, meteorology, zoology, and botany all mixed together in a slow boiling tribute to nature and paint.

The five megajoules of energy involved in the test, however, meant that even the least amount of reflection raised an unacceptable risk of blindness and worse if the operation were in the visible spectrum or shorter.