Definition of “net result” - English Dictionary

English