leaving in shade (verb) overshadow: make obscure, dim, vague
Sinonime: above suspicion,
angelic,
chaste, clean, cleanhanded,
clear, crimeless,
exemplary, faultless, free of,
good, guilt-free, guiltless,
honest, immaculate,
impeccable, impeccant, in the clear, inculpable, irreproachable, lawful,
legal,
legitimate, licit, not guilty,
pristine, pure,
righteous,
safe, sinless, spotless, stainless, unblemished, uncensurable, uncorrupt, unimpeachable, uninvolved, unoffending, unsullied, untainted,
upright, virginal,
virtuousAntonime: bad, blamable,
corrupt,
evil, guilty,
sinful