No he didn't although he did discover a lot of things about forces and is widely thought of as one of the most influential physiscists of all time. It is for this reason that the SI unit for force was named the Newton in his honour.
Isaac Newton did not invent the newton meter. It was invented by others, and it was the bane of his existence. He spent many fruitless hours, while on break from his weightier and more forceful work,...