UNSULLIED

Definition of UNSULLIED

  1. (adj)spotlessly clean and fresh
  2. (adj)(of reputation) free from blemishes