MEGAWATT

Definition of MEGAWATT

  1. (noun)a unit of power equal to one million watts