← DefinitionshareGuessunperfectadjectiveNot perfect; having flaws or defects.verbTo make something less than perfect; to spoil or damage.SynonymsimperfectadjectiveflawedadjectivespoilverbruinverbAntonymsflawlessadjectiveperfectadjectiveimproveverb