What is the meaning of lawn sprinkler in English?

Learn vocabulary with pictures as well as definitions of lawn sprinkler in English

Learn in

See more

n. lawn sprinkler

Definition of lawn sprinkler in English

Mechanism composed of a nozzle attached to the end of a hose that disperses the water that comes out of it, used for irrigation.

Synonyms of lawn sprinkler in English

sprinkler