adj. 25B6; adjective IMPECCABLE, flawless, faultless, perfect, pure, whiter than white, clean, spotless, unsullied, unspoilt, undefiled, untouched, untarnished, unpolluted; incorrupt, guiltless, sinless, innocent, blameless; informal squeaky clean.
flawed.