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.      Английский энциклопедический словарь тезаурус.