Etymology
Today it means: Momentum and energy, collectively as a single entity. Full definition →
Blend of momentum + energy.
Etymology from Wiktionary, CC BY-SA 4.0.