truth_drugEnglish

truth drug, truth serum

Noun

An intravenous anesthetic drug that has a hypnotic effect, induces relaxation and weakens inhibitions, is believed to induce people to talk freely

English: truth serum, truth drug

English words with similar meanings

Show 1 words