stymied

'staimi:d

英文释义

v hinder or prevent the progress or accomplishment of

中文翻译

[美]被侵袭的

38,135
使用频率

学习工具