Is “Ampoule” a Scrabble word?
Yes
AMPOULE
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Ampoule
/ˈæm.pjuːl/
noun
1.A small hermetically sealed vial, often used to contain a sterile solution suitable for injection.