squeaky clean

adj — 3 senses

squeaky clean

adj
1

Very clean, like a hard surface that squeaks when rubbed.

2

Broadly Beyond reproach, honest; morally clean.

  • Mr. Smith's reputation was that of a squeaky clean polititian.
3

Broadly Suitable for mixed audiences

  • We performed at the birthday party and we kept the plot squeaky clean.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.