| |||||||||
Related topics: Drugs, Medicinestruth drug British English; truth serum American English [uncountable and countable]
MD a drug that is supposed to make people tell the truth
Related topics: Drugs, Medicinestruth drug British English; truth serum American English [uncountable and countable] MD Definition from the Longman Dictionary of Contemporary English
Advanced Learner's Dictionary.
|
Explore our topic dictionaryBrowse the dictionary |