Noun Definition
tincture
1.Definition: (pharmacology) a medicine consisting of an extract in an alcohol solution
Category: Objects4.Definition: an indication that something has been present
"There wasn't a trace of evidence for the claim", "A tincture of condescension"
Category: General