syringe
1.
(
verb
) irrigate or spray with or as if with a syringe; "plants"
Related Words:
irrigate
,
water
2.
(
verb
) spray or irrigate with a syringe, as part of the body
Related Words:
spray
3.
(
noun
) a medical instrument used to inject or withdraw fluids
Related Words:
douche
,
douche bag
,
hypo
,
hypodermic
,
hypodermic syringe
,
medical instrument
Terms and Conditions of Use / Copyright Notice