decaliter

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

Other Searches