I bought a pair of boots I've had my eye on for some time that are good for snowy icy roads.
この場合、次のような言い方ができますよ。
ーI bought a pair of boots I've had my eye on for some time that are good for snowy icy roads.
「雪道や凍った道にぴったりの、ずっと気になってたブーツを買いました」
ここの「雪道に強い靴」は boots that are good for snowy icy roads のように表現できます。
ご参考まで!