meaning of horsepower

1. a unit of power equal to 746 watts


Related Words

horsepower | horsepower-hour |

Developed & Maintained By Taraprasad.com

Treasure Words