opium den noun1 •(historical) An establishment in which opium was sold and smoked.The pub was a classic 1930s 'roadhouse'. To the railway's official mindset, it might as well have been an opium den in Victorian London. — 2023 formsopium dens