There are multiple definitions - click on the translation that matches your context.

可出让的

形容词

full

alienable

adjective

Definitions of alienable

English

that which is transferable to another

The property was alienable.