To impede or disrupt in movement or action.
英
美
使不能或艰于移动或行动
目录
查词历史
英 汉