sprinkler

Nouns

  • (n) mechanical device that attaches to a garden hose for watering lawn or garden

Words of close approximity

sprinkles
sprinkle
sprinkles
sprinkler system