Megawatt-day definition

Megawatt-day or “MWd” means a unit of electrical energy equal to 24 megawatt-hours.