The definition of thorough is something being done completely, missing no details.(adjective)
An example of thorough is the inspection that your mechanic does on your car.
See thorough in Webster's New World College Dictionary
Origin: ME thoruh, thuruh, an emphatic var. of through, through
See thorough in American Heritage Dictionary 4
Origin: Middle English thorow, through, thorough
Origin: , from Old English thuruh, from end to end, through; see terə-2 in Indo-European roots.
Learn more about thorough