investment

the outlay of money usually for income or profit: capital outlay. INVESTITURE sense 1. BLOCKADE, SIEGE. an outer layer: ENVELOPE. VESTMENT.