irrecusable

/,iri'kju:zəbl/
tính từ
  1. không thể bác bỏ được
irrecusable
The evidence presented was irrecusable.