1. Noun
A medicinal preparation made by mixing or dissolving a substance in glycerin.
2. Noun
a medicine made by mixing a substance in glycerin
Vocabulary classified under Chemistry
More about this word
Synonyms and related words
Explore this word
