Definition of “unalienable” - English Dictionary

british dictionary