megalitre meaning

Meaning of megalitre

What is the full meaning of megalitre

one million litres [n -S]

Example of the word megalitre placed on a Scrabble board.

Unscrambled word megalitre

Points for megalitre

Scrabble
18 points
Word With Friends
15 points
Wordfeud
18 points

Related pages for megalitre