Do some Pokemon learn new moves through generations?

I want to know if some Pokemon that can't learn a move in a previous generation can learn it when transferred to a newer generation/game.

Does this exist?


There are some old pokemon that learn new attacks, notably due to the introduction of new attacks (new mechanics like day/night, weather or through an entirely new type: Steel or Fairy). But it's also possible that some already existed attacks were added to the move-set of an already existed Pokemon.

Here is a little example:

  • Gyarados is a 1st generation Pokemon, but he can learn Thrash only since 2nd generation (and Thrash already existed in 1st generation, Nidoking is the best example for this attack) -> Tauros is in the same case too