Definition of hl in English:

hl

  • Hectolitre(s).

Pronunciation:

hl

//

Definition of HL in English:

HL

  • (in the UK) House of Lords.