v. uphold, prop, brace; bear, carry; encourage; financially assist, provide for; substantiate, corroborate, affirm
SUPPORT
Meaning of SUPPORT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012