fire type
it depens on the pockemon
steel is super effective against ice and rock
Ground type Pokemon can beat Electric type Pokemon easily.
fire fighting and groung type moves so id say infernape with close combat a fire move and earthquake would easily beat any steel type
You can beat it with Ground type Pokemon or Fire type Pokemon easily.
You can beat a ghost type with another ghost type (Like Haunter)
thunder pokemon
No type can beat the other types in pokemon they each have strengths and weaknesses and not one can conquer the rest.
Raise your charmander to lvl. 13 and it will learn metal claw. Use Metal Claw to defeat Brock since it is super-effective against rock-type Pokemon.
Dark type can beat ghost.
Ground
ghost