spotless

spotless adj

see spot, n.

  1. Blameless; guiltless; innocent; faultless; sinless; pure; clean.