Did you mean kiloliter?
kiloliter
noun
°(alternative spelling of kilolitre) One thousand liters.