innovention /ɪnəˈvɛnʃən/ noun3 •Something innovented. •The act of innoventing. •The capacity to innovent. formsinnoventions