Find the word definition

Wiktionary
moments of force

n. (moment of force English)