multimegatons en · NOUN EtymologyFrom multi- + megatons. Meanings (plural, plural-only) An amount of several megatons.