1противостоять, противоречить
counter
2предвосхищать, опережать
forestall
4вылечивать, исправлять
remedy
5наступать, давить
tread on
7raise your ears to listen intently
prick up
8шкура собаки
a dog’s coat
10с наветренной стороны
upwind of
14принимать характер, присваивать
assume