imperfect not perfect; defective or inadequate; "had only an imperfect understanding of his responsibilities"; "imperfect mortals"; "drainage here is imperfect"
defective -
markedly subnormal in structure or function or intelligence or behavior; "defective speech"
defective -
not working properly; "a bad telephone connection"; "a defective appliance"