1.
horsepower (unit of power)
A unit of measurement for engine power and mechanical output.
2.
energy; vigor; drive
Used figuratively to describe a person's stamina, effort, or determination to get things done.
馬力 has both a technical meaning (horsepower as a unit) and a figurative meaning (personal energy and drive).
Forms
馬 (horse) + 力 (power)
SENSE 1 — TECHNICAL:
Used as a unit of engine/motor power, equivalent to English "horsepower" (HP).
SENSE 2 — FIGURATIVE:
Very common in everyday conversation to describe energy and effort.
Usage
The figurative sense is more frequently heard than the technical one. 馬力をかける is idiomatic and does not literally relate to engines.
Related Words
Compare:
推力 (thrust)