MalayTranslate.com
Malay to English Translator
Translate Here

English to English

drugging

noun (n)

  • the administration of a sedative agent or drug
    administrasi obat penenang agen atau dadah
    Synonym:
    sedation
    source: wordnet30