Choose the word or phrase closest in meaning to IMPECCABLE.

  1. rough
  2. flawless
  3. average
  4. faulty
Answer

B) flawless

Impeccable = without fault. Synonyms · Synonyms – essential

English MCQ · More English: Synonyms MCQs · Practise