American Dictionary
Definition non-negotiable in American English
non-negotiable noun
noun
1
something that is non-negotiable
