Dictionary.com
Thesaurus.com

has syringed

  • present perfect
    of syringe (3rd person singular).
    syringe
    noun
    a small device consisting of a glass, metal, or hard rubber tube, narrowed at its outlet, and fitted with either a piston or a rubber bulb for drawing in a quantity of fluid or for ejecting fluid in a stream, for cleaning wounds, injecting fluids into the body, etc.

More Suggestions