Find the word definition

Wiktionary
megatonnes

n. (plural of megatonne English)

Usage examples of "megatonnes".

The megatonnes of concrete, rock, and steel armoring their weapons glowed and fused, yet die infidels seemed to have no deep-earth penetrators, and surface bursts lacked the power to punch through and disembowel the forts.