you have to go to rainbow is. in that spa an old man will give it to you
Geodude learns rock smash by teaching it the HM move rock smash.
I had trouble finding it too, but you find rock smash by going to the NW entrance/exit from Violet city and a guy on route 36 past the girl, gives you rock smash.
a move in Pokemon to smash rocks so you can get past
You will need the 7th badge to use the move Rock Smash.
Rock smash is a hm move, so just teach it to a Pokemon again
You have to have a Pokemon that knows the move Rock Smash, which is obtain from a man in a cave near Oreburgh City, the City with the first gym. But before you cam use Rock Smash, you have to beat the Oreburgh City Gym Leader, Roark. Once you have beaten him, you can use Rock Smash not only in battle, but out on the feild.
go to the granite cave and have a pokemon with the move rock smash then go to a stone you can smash with rock smash smash it and nosepass may appear
Go to http://bulbapedia.bulbagarden.net_wiki/Rock_Smash_(move)#Generation_II to find out.
You need the move rock smash
you probably need to use the move strength or rock smash, both obtained after defeating certain gyms in some games but in others you have to find them.
Get the move Rock Smash and use it.
what smash isn't a move but if you meant rock smash you get it from roark in the mining place at orebough sorry spelt wrong