Hydromorphone is an opioid analgesic and in legal terms narcotic. It is mostly used to relieve severe pain and dry coughing. It's name is a deriative of morphine.