unexceptionable

    adjective
  1. irreprotxable, inatacable.
  2. irrecusable.