Find the word definition

Wiktionary
newton meter

n. (alternative spelling of newton metre from=US English)