INVEST Meaning of INVEST in English In medicine, this has nothing to do with the stock market. It means to envelop, cover, or embed. English dictionary of medicine. Английский словарь медицины. 2012