Meaning of HP in English

HP

[hp] abbreviation horsepower HP abbreviation half pay, high pressure, hire purchase

Merriam-Webster English vocab.      Английский словарь Merriam Webster.