momentumEnglish

momentum, impulse

Noun

The product of a body's mass and its velocity

English: momentum

Bahasa words with similar meanings

English words with similar meanings

Show 1 words