One thousand litres.
A measure containing a thousand litres.
n. [French, Greek] A French measure of capacity equivalent to 35.3166 English cubic feet, and to 220.0967 imperial gallons.