Yahoo India Web Search

Search results

  1. Dictionary
    horsepower
    /ˈhɔːsˌpaʊə/

    noun

    • 1. an imperial unit of power equal to 550 foot-pounds per second (about 750 watts).

    More definitions, origin and scrabble points