[adjective] - extremely cleanHer home is spotless.(figurative) She seemed the perfect match for the prince - young and pretty with a spotless (= very good) reputation.
SPOTLESS
Meaning of SPOTLESS in English
Cambridge English vocab. Кембриджский английский словарь. 2012