diphenoxylate

noun
di·​phen·​oxy·​late | \ ˌdī-ˌfen-ˈäk-sə-ˌlāt How to pronounce diphenoxylate (audio) \

Medical Definition of diphenoxylate

: an antidiarrheal agent chemically related to meperidine and administered in the form of its hydrochloride C30H32N2O2·HCl in combination with the sulfate of atropine — see lomotil