exhaustive



exhaustive - adjective

exhaustive - thesaurus

thorough   thoroughgoing