blotless

adjective
  1. free from blots, stains, or marks; spotless
  2. free from moral faults or blemishes; pure or flawless in character
  3. Usage: figurative

Examples