1. perfect or flawless, without fault
The adjective 'impeccable' is used to describe something of the highest standard. Similar in meaning to 'flawless' or 'faultless'. 'Impeccable manners' for example are manners that are in line with or better than one might expect. This adjective is used more often in formal situations.