thorough

adjective

Exhaustively complete.

Painstakingly accurate or careful.

Absolute; utter.

Through. See through, a later form of thorough, now the exclusive form as a preposition and adverb.

Through.