Meaning of garden hose

Definition of garden hose

(noun) a hose used for watering a lawn or garden

Other information on garden hose

WIKIPEDIA results for garden hose
Amazon results for garden hose