Definition, synonyms and related words
A dissociative anesthetic drug with hallucinogenic and sedative effects.