English Dictionary
Definition tincture in British English
tincture noun
noun
/ˈtɪŋktʃə(r)/
Synonyms and related words
2
a small amount of a particular quality
