Talwin

Explore definitions, synonyms, and language insights of Talwin

Definitions

Noun
analgesic drug (trade name Talwin) that is less addictive than morphine