INVEST SOMEONE/THING WITH Meaning of INVEST SOMEONE/THING WITH in English endow someone or something with (a particular quality or attribute). → invest Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004