meaning of ampoule

ampoule meaning in General Dictionary

just like ampule

View more

  • a little container which has a drug (especially a sealed sterile container for shot by needle)

ampoule meaning in Etymology Dictionary

"small bottle or flask," specifically one useful for holy fluids, c.1200, from Old French ampole, from Latin ampulla "tiny globular flask or container," which is of unsure beginning, possibly a contracted as a type of amphora.

ampoule - French to English

(light) bulb

View more

  • blister