Meaning of hitchrack
Definition of hitchrack
(noun)
a
fixed
horizontal
rail
to which a
horse
can be hitched to
prevent
it from
straying
Other information on hitchrack
WIKIPEDIA results for
hitchrack
Amazon results for
hitchrack
Tweet