Meaning of “net result” in the English Dictionary

british dictionary