1. investure - Noun
2. investure - Verb
Investiture; investment.
To clothe; to invest; to install.
Source: Webster's dictionary"I think a very important conclusion coming out is that we definitely will be asking Investure to work closely with us in coming up with new forms of reporting and metrics," Spar said. Source: Internet