| Main Entry: | squeaky clean |
| Part of Speech: | adjective |
| Definition: | full of integrity |
Synonyms: |
above suspicion, beyond reproach, blameless, ethical, faultless, highly respectable, honest, immaculate, innocent, irreproachable, reputable, spotless, stainless, unblemished, uncorrupt, unimpeachable, upstanding, virtuous |