irrecusable
See also: irrécusable
English
Etymology
Adjective
irrecusable (comparative more irrecusable, superlative most irrecusable)
- That cannot be challenged or objected to
Spanish
Adjective
irrecusable m or f (masculine and feminine plural irrecusables)