SQUEAKY CLEAN


Meaning of SQUEAKY CLEAN in English

■ adjective informal

1》 completely clean.

2》 beyond reproach.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.