Definition of “net result” - English Dictionary

british dictionary