Find the word definition

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.