Definition of tincture noun from the Oxford Advanced American Dictionary

 

tincture

 noun
noun
NAmE//ˈtɪŋktʃər//
 
[countable, uncountable](technology)
 
jump to other results
a substance dissolved in alcohol for use as a medicine a tincture of morphine medicine given in powder or tincture form
See the Oxford Advanced Learner's Dictionary entry: tincture