tincture

Definitions

General Science

Medical

  • noun a medicinal substance dissolved in alcohol
  • abbreviationtinct.

Slang

  • noun an alcoholic drink. An adult male middle-class term, popularised by the fictional Denis Thatcher in the satirical ‘Dear Bill’ letters in Private Eye magazine in the 1980s.
  • noun a tincture of cannabis; hashish in liquid form as legally prescribed to some drug users for a period in the 1960s
http://www.dictionarycentral.com/definition/tincture.html