hampered

ˈhæmpəd

英文释义

v prevent the progress or free movement of
v put at a disadvantage

中文翻译

v. 妨碍, 束缚, 限制( hamper的过去式和过去分词 )

42,816
使用频率

学习工具