Unblemished

What is Unblemished ?

Unblemished is adj not spoilt by mistakes or faults

 

source: Easier English, Student Dictionary Upper Intermediate Level