As nouns the difference between narcoanalysis and narcoanalyst
is that narcoanalysis is (medicine) a form of psychotherapy in which the patient is administered drugs in order to attain a sleeplike state while narcoanalyst is one who carries out narcoanalysis.