In order to erase a move that a Pokémon has learned in Diamond, you can either wait until it learns the next move in order to overwrite it or you can go to the Move Deleter in Canalave City and have him delete the move for you. The Move Deleter is in the house above the PokéMart.
find the move deleter but i dont know where he is
GO to PC select bebe or someone's PC. select move Pokemon. click on the Pokemon u want to erase. 1 of the choices iwll be release.
Last resort is not a TM move. It can be learned by several Pokemon by leveling up, the move tutor can teach it to a few Pokemon as well. Another method is breeding.
If you mean Sheer Cold, it isn't a TM. It's a special one-hit KO move learned by specific Pokemon.
the move bounce can only be learned in later versions of Pokemon like diamond and pearl, platinum; etc. after migrating them to those games.
you have to find the man that deletes any move
move deleter in lilycove city
There is no move deleter in Pokemon yellow... you have to keep the hm's that you learned your Pokemon
In Pokemon Diamond the TM 90 is the move substitute.
Go to the Move Deleter in Canalaeve City. He will make your Pokemon forget any moves and is the only way to forget HM moves. If you want a move back (not including TMs/Hms) go to the Move Relearner in Pastoria City with a Heart Scale, which can be found underground.
"Talk to the move deleter."
This means that your Pokemon probably has learned fly. This move is not allowed to be transfered from game to game by migrating. You should take rayquaza to the move deleter and have fly deleted and then you can migrate it to diamond and teach it fly then.