staunch

staunch [stɔ:ntʃ] a

1) верный, стойкий; лояльный

2) водонепроницаемый

3) прочный, основательный

staunch [stɔ:ntʃ] = stanch

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