UNIMPEACHABLE

Definition of UNIMPEACHABLE

  1. (adj)beyond doubt or reproach
  2. (adj)free of guilt; not subject to blame
  3. (adj)completely acceptable; not open to exception or reproach