Demerol de·me·rol UK/ˈdɛməɹɒl/ rare noun 1. a synthetic narcotic drug (trade name Demerol) used to treat pain Synonymsmeperidinemeperidine hydrochloride Related words Broader terms narcotic WordNet 2.1 (Princeton University). Wiktionary (CC BY-SA). WordNet 2.1 Copyright Princeton University. All rights reserved.