Англо-русский словарь Мюллера

thoroughgoing

Thoroughgoing [ˏθʌrəˊgəυɪŋ] a

1) идущий напролом, без компромиссов

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

Англо-русский словарь Мюллера