IRRECUSABLE


Meaning of IRRECUSABLE in English

adj. that must be accepted.

Etymology: F irr{eacute}cusable or LL irrecusabilis (as IN-(1), recusare refuse)

Oxford English vocab.      Оксфордский английский словарь.