Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for megawatt

- 1,000,000 watts
- Electricity generation unit
- One million watts
- Power generation unit
- Power unit
- See Matt about wage being taken back? It’s a measure of power!
- Unit of electric power
- Unit of electrical power