Meaning of ski rack
Definition of ski rack
(noun)
a
carrier
for
holding
skis on top of a
vehicle
Other information on ski rack
WIKIPEDIA results for
ski rack
Amazon results for
ski rack
Tweet