exhaustive





exhaustive - adjective

exhaustive - thesaurus

thorough   thoroughgoing