English noun: injector | |||
1. | injector (artifact) a contrivance for injecting (e.g., water into the boiler of a steam engine or particles into an accelerator etc.) | ||
Broader (hypernym) | appliance, contraption, contrivance, convenience, gadget, gismo, gizmo, widget | ||