Meaning: This sentence describes the cat's agility and persistence in overcoming obstacles to catch the ball.
Choice of Words: The word "leaped" means to jump suddenly or quickly. "Obstacles" are things that block or make it difficult to move forward. "Elusive" means difficult to catch or achieve.