Definition of garden syringe in English:

garden syringe

noun

  • Any of various types of syringe used in gardening to soak, sprinkle, or inject water or another liquid (such as plant food, pesticides, etc.) over or into plants.

Origin

Late 18th century; earliest use found in Parker's General Advertiser.