adj. faultless, flawless, perfect, ideal, pure, correct, proper, spotless, immaculate, unblemished, spotless, unimpeachable, blameless His lectures, though impeccable in content and style, lacked fire
IMPECCABLE
Meaning of IMPECCABLE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012