Definition, synonyms and picture of ampoule

Learn in

ampoule

n. ampoule

Definition of ampoule in English

Small, sealed vial, typically made of glass, which contains a dose of liquid.

Synonyms of ampoule in English

ampul, ampule, ampulla

Lists where this word appears

Types of Medicines II

9 words to learn