drugged
动词 drug:
administer a drug to
同义词:drug, dose
use recreational drugs
同义词:drug, do drugs
形容词 drugged:
under the influence of narcotics
同义词:doped, narcotized, narcotised