Definition of megatonnage
: the destructive capability especially of a collection of nuclear weapons that is expressed in megatons
First Known Use of megatonnage
Seen and Heard
What made you want to look up megatonnage? Please tell us where you read or heard it (including the quote, if possible).