RichThesaurus
not to blame
vs
squeaky clean
not to blame
squeaky clean
adj
Very clean.
Beyond reproach, honest.
How often have the words
not to blame
and
squeaky clean
occurred in a corpus of books?
(source:
Google Ngram Viewer
)