horsepower

Explore definitions, synonyms, and language insights of horsepower

Definitions

Noun
a unit of power equal to 746 watts

Synonyms


More General Terms