What Pokemon are good against ghost Pokemon?
There are Pokemon that have secondary types, like Gengar being weak to Psychic, since it's Poison, but not Weak to Ground, thanks to Levitate.
I think of dark and steel.I've had problems with ghost pokemon before.Water based moves or electrical based attacks are what I usually use against them if I don't have a dark or steel pokemon in my party.That can cause some damage to them.They will not be affected by physical attacks so don't try.Good luck and this helps.