Dictionary
Browse
Translate
About
›
›
ampoule — English Definition | Lughet
Dictionary
›
English
›
ampoule
English
Main Dictionary
ampoule
Universal Words (AmE also ampule) noun a small container, usually made of glass, containing a drug that will be used for an INJECTION: The drugs stolen include an ampoule of adrenalin which could kill if injected.
★
★
★
★
★
Rate this entry
Same word in other sources
ampoule
English
›
Chinese
GetWord Corpus
ampoule
English
›
Chinese
Main Dictionary
ampoule
English
›
Uyghur
Main Dictionary
Related words
ample
English
amp
English
← Search