See thorough in Webster's New World Roget's A-Z Thesaurus II
adjective
Covering all aspects with painstaking accuracy:
all-out, complete, exhaustive, full-dress, intensive, thoroughgoing, thoroughpaced. See big, carefulCharacterized by attention to detail:
blow-by-blow, circumstantial, detailed, full, minute2, particular. See specificCompletely such, without qualification or exception:
absolute, all-out, arrant, complete, consummate, crashing, damned, dead, downright, flat, out-and-out, outright, perfect, plain, pure, sheer2, thoroughgoing, total, unbounded, unequivocal, unlimited, unmitigated, unqualified, unrelieved, unreserved, utter2. (Informal) flat-out, positive. (Chiefly British) blooming. See big, limited
Learn more about thorough