Find the word definition

Wiktionary
terajoules

n. (plural of terajoule English)

Usage examples of "terajoules".

Red and blue laser and ion cannon fire pumped terajoules of energy into the shields, but somehow they stayed up.