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. Оксфордский английский словарь. 2012