not perfect; defective or inadequate; "had only an imperfect understanding of his responsibilities""; ""imperfect mortals""; ""drainage here is imperfect"""
FacebookTwitterWhatsapp