Definitions for "Megalitre"
1 million litres
a unit of volume equal to a million litres
one thousand cubic metres.