Flying and Steel types: weaknesses, resistances and Pokémon
Flying and Steel Pokémon take double damage from Fire and Electric moves, resist Grass, Bug, Normal, Flying, Psychic, Dragon, Steel and Fairy moves and are immune to Poison and Ground moves.
With 10 resistances and immunities against 2 weaknesses, it is a very solid defensive combination.
Flying moves are super effective against Grass, Fighting and Bug and not very effective against Electric, Rock and Steel. Steel moves are super effective against Ice, Rock and Fairy and not very effective against Fire, Water, Electric and Steel.
To beat these Pokémon, your best pick is Fire and Electric moves. Avoid Grass, Bug, Normal and Flying moves, which deal little or no damage.
There are 3 Pokémon with this combination, such as Skarmory, Celesteela and Corviknight.