irrécusable

Meaning

  1. unimpeachable
  2. incontestable, indisputable, irrefutable

Etymology

From ir- + récusable.

Notes

Sign in to write sticky notes