RichThesaurus
clean as a new pin
clean as a new pin
antonyms
clean as a new pin
definitions
adj
Very clean.