inalienable meaning in English
adj.
不可剥夺的;不可分割的;不能转让的。 Inalienable rights 不可剥夺的权利。 An inalienable part of the territory 不可分割的领土。
n.
-ability ,-ably adv.
Examples
- I . the nature of marriage and its inalienable characteristics
一婚姻本质及其不可分割的特性 - We feel cheated of our inalienable right of happiness
我们感到自己的不可让与的快乐权被骗走。 - I am aware that some will argue that the fetus has an inalienable right to life
我很清楚一些人会争辩说胎儿有不可剥夺的生存权。