[stɔːnʧ] a
1. твёрдый, стойкий; решительный; непоколебимый
staunch belief — твёрдая /непоколебимая/ вера
staunch defence — упорная оборона
2. верный, преданный
staunch ally [friend, supporter] — верный союзник [друг, сторонник]
3. прочный, основательный
4. 1) водонепроницаемый
2) редк. герметический
5. чуткий (об охотничьей собаке)