thoroughgoing The origin and history of thoroughgoing. Etymology From thorough + going (adjective). ← Back to the full definition of thoroughgoing