Definitions of Talwin:

  • noun:   analgesic drug (trade name Talwin) that is less addictive than morphine