Adjective unspotted has 1 sense
  1. unsoiled, unspotted, unstained - without soil or spot or stain
    Antonyms: dirty, soiled, unclean (indirect, via clean)
,
TOP