What is the meaning of the word "momentum"?

Definitions:

  1. an impelling force or strength copy to clipboard noun
    • the car's momentum carried it off the road copy to clipboard
  2. the product of a body's mass and its velocity copy to clipboard noun
    • the momentum of the particles was deduced from meteoritic velocities copy to clipboard

Synonyms: