Dictionary.com
Thesaurus.com
has scrubbed
  • present perfect of scrub (3rd person singular).