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