on the canvas (adjective) out cold: unconscious
Sinonime: above reproach,
accurate, blameless,
classic,
clean,
correct, crimeless, errorless, exemplary,
exquisite,
faithful,
flawless, foolproof, guiltless,
ideal,
immaculate,
impeccable, inculpable, innocent,
intact, irreproachable,
model, on target,
perfect,
pure, right on, sinless, spotless, stainless,
supreme, textbook, unblemished, unguilty, unspotted, unsullied,
wholeAntonime: blemished, flawed,
imperfect,
tainted