Snorlax is a Normal type Pokemon, so Fighting attacks would do 2X damage to it (super effective).
Snorlax is also immune to Ghost type attacks, and is damaged normally by everything else.
Chat with our AI personalities
Water and Grass attacks are super effective against Onix.
Ghost & Flying. I believe that's it! Not dark or bug because although they're super-effective against Psychic, they are not-effective against Fighting. And not Psychic, because though it's super-effective against Fighting, it's not-effective against Psychic.
super effective is bug
psychic pokemons and attacks are super effective
Rock, electric, ice, and psychic types are super effective against Crobat.