|
comprehensive, thorough, exhaustive, all-encompassing | including all or everything | |
|
thorough, thoroughgoing, exhaustive | performed comprehensively and completely | |
|
thorough | painstakingly careful and accurate |