Webster's Revised Unabridged Dictionary · 1913

Megaweber

Megaweber , noun

[Mega- + weber.]

(Electricity) A million webers.