Squeaky clean

adj

Definitions

Adjective
  1. 1
    Very clean, like a hard surface that squeaks when rubbed. not-comparable
  2. 2
    Beyond reproach, honest; morally clean. broadly, not-comparable

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

  3. 3
    Beyond reproach, honest; morally clean.; Suitable for mixed audiences broadly, not-comparable

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

Next best steps

Mini challenge

Unscramble this word: squeakyclean