multimegaton

adjective

Of several megatons.