Noun Definition

horsepower

1.Definition: a unit of power equal to 746 watts

Category: General