horsepowernoun1a unit of power equal to 746 wattsSynonymsh.p.hpAlso useful for “horsepower”:Crossword↗— A long fill for tough grids?✕