opiate

noun

1.
a narcotic drug that contains opium or an opium derivative