VariousWords beta
Related Terms:
Definitions:
Noun
sprinkler
Definition: mechanical device that attaches to a garden hose for watering lawn or garden
Definition: Anything that sprinkles.
Verb
Definition: To fit with automatic sprinklers for fire prevention.