[ˌθʌrəˈgəʊɪŋ] a
1. 1) идущий до конца; доходящий до сути
thoroughgoing investigator — серьёзный исследователь
2) серьёзный, тщательный, основательный, скрупулёзный
thoroughgoing treatment — основательное /серьёзное/ лечение
2. идущий напролом; бескомпромиссный, радикальный
thoroughgoing reforms [measures] — радикальные /решительные/ реформы [меры]
3. эмоц.-усил. полный, настоящий
thoroughgoing scoundrel — законченный /отъявленный/ негодяй