hampered and not free; not able to act at will

  • 受到阻碍而且不自由;不能任意行动
目录 查词历史