thorough
thor-ough · adjective
Definitions
adjective
- 1.
Complete with regard to every detail; exhaustive.
- 2.
Done carefully and completely.
Related words
Etymology
From Old English þuruh ("through"), later developing the sense of "going all the way through."