Definition, synonyms and related words
A kind of medical syringe that uses a high-pressure narrow jet of liquid instead of a hypodermic needle to penetrate the epidermis.