×

inalienable meaning in English

adj.
不可剥夺的;不可分割的;不能转让的。 Inalienable rights 不可剥夺的权利。 An inalienable part of the territory 不可分割的领土。
n.
-ability ,-ably adv.

Examples

  1. I . the nature of marriage and its inalienable characteristics
    一婚姻本质及其不可分割的特性
  2. We feel cheated of our inalienable right of happiness
    我们感到自己的不可让与的快乐权被骗走。
  3. I am aware that some will argue that the fetus has an inalienable right to life
    我很清楚一些人会争辩说胎儿有不可剥夺的生存权。
More:   Next

Related Words

  1. inalienability of sovereignty
  2. inalienability of territory
  3. inalienable part
  4. inalienable possession
PC Version

Copyright © 2018 WordTech Co.