deprive of freedom; take into confinement.
英
美
剥夺自由;受到限制。
目录
查词历史
英 汉