Within one of the houses on Two Island, you will find a character that will be willing to re-teach a move to one of your Pokemon. He will be able to teach your Pokemon any move it could previously learn by leveling up, but, unfortunately, he won't be able to teach your Pokemon any attack that it previously learned from a Move Tutor, TM or HM.