-
Inventivize? No. Incentivize, yes. From Merriam-Webster dictionary: "to provide with an incentive" Should I define "incentive" as well?
-
Sure since you have no life and a dictionary
-
Internet, homie. It can be used for doing more than sounding off on public forums.