← DefinitionshareGuessautoinjectornounA medical device designed to deliver a single dose of a drug through a needle that automatically injects when pressed against the skin.No synonyms or antonyms found for this word.