English Dictionary
◊ HL
hl
n : a metric unit of volume or capacity equal to 100 liters
[syn: {hectoliter}, {hectolitre}]
 hive up  hives  hl  hm  hmo