Tackle.
Ice and dragon
grass
dragon and ice type pokemon
FIRE ELECTRIC PSYCHIC
Dragon and Flying type pokemon.
you can't move the ice
Ice, Rock, and Electric are super affective against flying type
Ice Beam is a 90 power Ice-type move. It has a 10% chance of freezing the opposing Pokemon.
The Ice Punch move tutor is in the Battle Frontier. The move costs 48 B.P.
Usually Ice type Pokemon have the move Sheer Cold. Kyogre has it though, but it isn't a Ice type Pokemon.
All you have to do is train your Pokemon or have a Pokemon with a good ice move
Any Ice type Pokemon with a Ice type move because Ice moves are super effective against Dragon and Flying types and Altaria is a Dragon Flying so that Ice move will multiply its power by 4! Here are some ice type Pokemon: Glalie and Walrien.