English Dictionary
Definition inalienable in British English
inalienable adjective
adjective
/ɪnˈeɪliənəb(ə)l/
Synonyms and related words
