Find the word definition

Wiktionary
megaliter

n. (alternative spelling of megalitre English) One million liters.

Usage examples of "megaliter".

Now, obsessed with his own mortality, he wanted to leave her with memories of a man who had amounted to more than megaliters of suit-sweat and a stubborn pride five times too big for his retarded growth.