Antonyms for "perfect"

Words with opposite meaning