Wiktionary
megamperes
n. (plural of megampere English)
Usage examples of "megamperes".
It is capable of discharging hundreds of megamperes of current in less than five microseconds to a center load— we can produce over thirty trillion watts of power here.