complete in every way; not forgetting or ignoring anything; detailed
all-encompassing
Cases of word usage
1) (of bad behaviour, actions etc) thorough (downright)
2) a thorough teaching of the basic details of a subject (grounding)
3) complete and thorough (out-and-out)
4) very careful; thorough (painstaking)
5) thorough and complete; favouring complete reform; of the extreme left in opinions and policies (radical)
6) a thorough and detailed examination (scrutiny)
7) of or on the surface only; not thorough or deep (superficial)