Fire
Steel
Rock
Fighting
Ice and Dragon type itself is strong against Dragon.
ice and dragon
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
The following are good against ice type Pokemon... Fire Grass Ice
Ice-type Pokemon are resistant to only Ice-type attacks. In offense, Ice-type Pokemon can do 2x the damage to Grass, Ground, Flying, and Dragon-type Pokemon.
Ice and Dragon type itself is strong against Dragon.
ice and dragon
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
The following are good against ice type Pokemon... Fire Grass Ice
Ice-type Pokemon are resistant to only Ice-type attacks. In offense, Ice-type Pokemon can do 2x the damage to Grass, Ground, Flying, and Dragon-type Pokemon.
Dragon, ground, or ice
Ice types are supereffective and so are dragon types. Yes, dragon types ARE EFFECTIVE against dragon types. In some dual-type dragon pokemon, like Garchomp for example, Ice is 4x effective to it and Dragon types, 2x
Sigilyph is weak against Rock, Ghost, Electric, Ice, and Dark type Pokemon.
Ice-type Pokemon are strong against Ice-type moves. On the offensive side, it can greatly harm a Grass, Ground, Flying, and Dragon-type. (2x the damage)
Rock type Pokemon are strong against flying, ice, bug and fire type Pokemon.
The type that is Strong against Steel Is water at least that is one that I know.
Dragon type Pokemon are weak against Ice, Dragon, and Fairy type moves.