Scrabble Solver

Back

MEGAWATTS


  • A unit of power equal to one million watts, esp. as a measure of the output of a power station
  • MEGAWATT, a unit of power [n]

Previous Words

MEGATONNAGE MEGATONNAGES MEGATONS MEGAVERTEBRATE MEGAVERTEBRATES MEGAVITAMIN MEGAVITAMINS MEGAVOLT MEGAVOLTS MEGAWATT

Next Words

MEGILLA MEGILLAH MEGILLAHS MEGILLAS MEGILLOTH MEGILP MEGILPH MEGILPHS MEGILPS MEGOHM