inalienable

a. 不能讓與的、不能轉售的、不能奪取的、不可分割的

英文釋義

  1. incapable of being repudiated or transferred to another
  2. not subject to forfeiture