squeaky-clean

adjective

  1. 1

    Very clean.

  2. 2

    Beyond reproach, honest.

Translate “squeaky-clean” to another language

Click any language to open the translator with this word already filled in.

Squeaky-clean Definition & Meaning | TranslatePulse