Synonyms to not perfect

adulterated, airy, attenuate, attenuated, blemished, cut, damaged, defective, deficient, dilute, diluted, erroneous, ethereal, fallible, faulty, fine, flimsy, found wanting, gaseous, immature, impaired, imperfect, imprecise, impure, inaccurate, inadequate, incomplete, inexact, insubstantial, lacking, makeshift, mediocre, mixed, off, partial, patchy, rare, rarefied, reduced, short, sketchy, slight, subtile, subtle, tenuous, thin, thinned, thinned-out, uncompact, uncompressed, undeveloped, uneven, unfinished, unperfected, unsound, unsubstantial, unthorough, vaporous, wanting, watered, watered-down, windy, aberrant, abnormal, abroad, absonant, absurd, adrift, all abroad, all off, all wrong, aloof, amiss, askew, astray, at a distance, at fault, at leisure, at liberty, at loose ends, atonal, available, away, awry, babbling, barring, below par, below standard, below the mark, bereft of reason, beside the mark, blast, blot out, blown, brainsick, bump off, cacophonous, casual, clockwise, conservative, contrasting, corrupt, counter, crackbrained, cracked, crazed, crazy, croak, curious, d