letting on (verb) let on: acknowledge, admit
Sinonime: bright,
clean, errorless,
exquisite, faultless, flawless,
impeccable, irreproachable, neat, pure, snowy, spick-and-span, spotless, spruce, stainless, taintless, trim, unexceptionable, unsoiled, unsullied
Antonime: dirty, filthy, foul,
tainted, unclean, unsterile