Definition for

thoroughgoing


adjective: very thorough; complete

As a thoroughgoing bibliophile, one who had turned his house into a veritable library, he shocked his friends when he bought a Kindle.

More definitions and example sentences on Wordnik