noun Date: 15th century 1. an act or instance of injecting, the placing of an artificial satellite or a spacecraft into an orbit or on a trajectory, something (as a medication) that is injected, a mathematical function that is a one-to-one mapping
INJECTION
Meaning of INJECTION in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012