thoroughgoing

[ˌθʌrə'gəuɪŋ]

adj

1) безкомпромісний; що йде напролом

2) радикальний

Джерело: Англійсько-український словник на Slovnyk.me