thorough

Thorough [ˊθʌrə] a

1) полный, совершенный; основательный

2) доскональный, подробный; тщательный

3) законченный, полный;

a thorough scoundrel законченный негодяй

Источник: Англо-русский словарь Мюллера на Gufo.me