kiloltre

  1. Noun kilolitre, 1000 litre.