smothered

ˈsmʌðəd

英文释义

s. held in check with difficulty
s. completely covered

中文翻译

v. (使)窒息, (使)透不过气( smother的过去式和过去分词 ); 覆盖; 忍住; 抑制

38,019
使用频率

学习工具