VariousWords beta
Related Terms:
Definitions:
Noun
garden hose
Definition: a hose used for watering a lawn or garden
Definition: A type of hose used for light residential applications such as watering lawns or gardens, or washing and rinsing passenger vehicles, etc.