Definition: Laudanum
A liquid containing tincture of opium which was a popular form of self medication in Victorian England.
2-DPMP Packaging
Full Definition of 'Laudanum'
A liquid containing tincture of Opium which was a popular form of self medication in Victorian England.