Meaning of doubletree
Definition of doubletree
(noun)
a
crossbar
on a
wagon
or
carriage
to which two whiffletrees are
attached
in
order
to
harness
two horses
abreast
Other information on doubletree
WIKIPEDIA results for
doubletree
Amazon results for
doubletree
Tweet