Definitions
noun
a piston syringe that is fitted with a hypodermic needle for giving injections
Look “hypodermic” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a piston syringe that is fitted with a hypodermic needle for giving injections