mechanical horsepowerWiktionary 原文英美释义名词noun1A nonmetric unit of power approximately equivalent to 745.7 watts.