kiloliter
noun
°(alternative spelling of kilolitre) One thousand liters.