Meaning Of The Word Megalitre

Real Dictionary

What's the definition of Megalitre? Find Megalitre meanings, definitions and more at the Real Dictionary online.

Megalitre Meaning

Megalitre Definition
Megalitre Definition

What's The Definition Of Megalitre?

megalitre in British English
noun: one million litres

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day