Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
horsepowers
in English
horsepowers
#uncommon
Definitions
Noun
units
of
measurement
for
engine
power
The
car's
engine
has
200
horsepowers
.
Base Words
power
horse