ampoule meaning
UK US
ampoule (noun): a small bottle that contains a drug (especially a sealed sterile container for injection by needle).
Definition of ampoule
Word lists: words starting with AM · words ending in LE · 7-letter words
More about ampoule on Wikipedia.