Find the word definition

Crossword clues for megavolts

Wiktionary
megavolts

n. (plural of megavolt English)

Usage examples of "megavolts".

The government expended several billion megavolts sending that man back for me, and those megavolts account for all paradoxes.