INVESTMENT Meaning of INVESTMENT in English (n.) The act of surrounding, blocking up, or besieging by an armed force, or the state of being so surrounded. Webster's English dictionary. Английский словарь Webster. 2012