Definition of mW in English:

mW

  • Milliwatt(s).

Definition of MW in English:

MW

  • 1Malawi (international vehicle registration).

  • 2Medium wave.

  • 3Megawatt(s)

    ‘gas turbines produce 335 MW’