What is Thorough ?
Thorough is (adj) 1. careful and detailed The police have carried out a thorough search of the woods. 2. total They made a thorough mess of it. It was a thorough waste of time. 3. careful and accurate He is very thorough in his work.
source: Easier English, Student Dictionary Upper Intermediate Level