unimpeachable

    adjective
  1. irrecusable, irreprotxable.
  2. from an unimpeachable source de font fidedigna.