UNIMPEACHABLE
Meaning of UNIMPEACHABLE in English
adjective
Synonyms: decent 4, acceptable, adequate, all right, common, satisfactory, sufficient, tolerable, unexceptionable, unexceptional
Merriam Webster.
Collegiate thesaurus English vocabulary.
Английский энциклопедический словарь тезаурус.
2003