Synonyms for "inject"

Words with similar meaning