IMPECCABLE Meaning of IMPECCABLE in English a. Sinless, faultless, immaculate, stainless, incapable of wrong. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012