SQUEAKY-CLEAN
Meaning of SQUEAKY-CLEAN in English
/skwee"kee kleen"/ , adj. Informal.
1. scrupulously clean.
2. virtuous, wholesome, and above reproach: a squeaky-clean reputation.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012