n. expenditure of money or effort for future benefits; blockade, siege; cover as if with a garment; empowerment, authorization; install in an office, instate
INVESTMENT
Meaning of INVESTMENT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012