Meaning of “net result” in the English Dictionary

English