irrecusable

irrecusable
[ˌɪrɪˈkjuːzəb(ə)l]
adjective
  1. (rare)(of evidence or a statement) not able to be challenged or rejected
    (罕)(证据,陈述)无法反对的;无法拒绝的;必须接受的
语源
  1. late 18th cent.: via French from late Latin irrecusabilis, from in- 'not' + recusabilis 'that should be refused' (from the verb recusare)
英语宝典
考试词汇表