中英词典查询

knackered [ˈnækərd]

adj. 筋疲力尽的;
v. 杀死,使筋疲力尽( knacker的过去式和过去分词 );