exhaustive
adjective
-
performed comprehensively and completelyโan exhaustive studyโthorough