druggingEnglish

drugging, sedation

Noun

The administration of a sedative agent or drug

English: sedation, drugging

English words with similar meanings

Show 1 words