thorough

Definitions

General English

  • adjective including everything that needs to be dealt with very carefully
  • adjective used for emphasis

Information & Library Science

  • adjective very careful and complete
http://www.dictionarycentral.com/definition/thorough.html