horsecar
English Dictionary
->
Letter H
-> horsecar
Search Dictionary:
horsecar Definition
(n)
an
early
form
of
streetcar
that
was
drawn
by
horses
horsecar Synonyms
horsecar
© Art Branch Inc.