hectolitre

Noun
  1. A metric unit of volume or capacity equal to 100 liters (synset 113646100)

Other Searches