Pokemon that are weak to Ice Type moves from both there types are: Dragonite, Altaria, Salamence, Rayquaza, Gible, Gabite, Garchomp, Zygarde, Gligar, Vibrava, Flygon, Gliscor, Landorus, Noibat, Noivern, Hoppip, Skiploom, Jumpluff, Tropius, Shaymin (Sky Forme), Torterra.
Grass, bug, ice, and steel
Axew is a Dragon type pokemon, weak to Dragon (WA?) and Ice types.
A flying type Pokemon's weakness is an electric type Pokemon.
No. Fire-Types are strong against Grass-Types, Bug-Types, Ice-Types, and Steel-Types. Dark-Types are weak against Bug-Types and Fighting-Types.
ice Pokemon do effect fire Pokemon but ice type moves are not very effective against fire Pokemon. if you are on the fire type gym or something like that, try not to use ice Pokemon.
Pokemon that have dual types, and both types are weak to ice - E.g. Tropius (Grass/Flying).
All ice types are weak against Rock, Steel, Fire and Fighting.
Ice type Pokemon are weak against Fighting types, Steel types, Fire types and Rock types.
Grass type Pokémon are weak to Fire, Flying, Ice, Bug and Poison. Ground types are weak to Water, Ice and Grass. So both types are weak to Ice.
Grass, bug, ice, and steel
Ground is weak against water, ice, and grass types.
It may sound weird but the only types weak against dragon Pokemon are other dragon Pokemon except ice types for some reason.
Axew is a Dragon type pokemon, weak to Dragon (WA?) and Ice types.
A flying type Pokemon's weakness is an electric type Pokemon.
Dark-type Pokemon are weak to Bug and Fighting moves. So your Ice Pokemon should have some of those.
Dragon-type Pokemon are weak to Ice-types and to themselves. That means that Draco Meteor and Ice Beam will do super-effective damage. Ice is strongly recommended, because most of the fully evolved dragon-types in the series are 4x weak to Ice. (Dragon, Ground) (Dragon, Flying)
Fire and steel types are super effective against Ice Pokemon. Electric, although super effective against water, do only normal damage to Ice Pokemon