stifled

英文释义

v conceal or hide
v smother or suppress
v impair the respiration of or obstruct the air passage of
v be asphyxiated; die from lack of oxygen
s held in check with difficulty

中文翻译

25,304
BNC 频率
30,156
使用频率

学习工具