adj.
Function: adjective
Date: 15th century
1 : carried through to completion : EXHAUSTIVE <a thorough search>
2 a : marked by full detail <a thorough description> b : careful about detail : PAINSTAKING <a thorough scholar> c : complete in all respects < thorough pleasure> d : having full mastery (as of an art) <a thorough musician>
– thor · ough · ly adverb
– thor · ough · ness noun