TINCTURE


Meaning of TINCTURE in English

[noun] [C or U] - a medicine which consists of a mixture of alcohol and a small amount of a druga/some tincture of iodine/myrrh

Cambridge English vocab.      Кембриджский английский словарь.