ENDOW Meaning of ENDOW in English v. a. 1.Furnish with a dowry, settle a dower upon.2.Furnish with a fund, supply with means.3.Enrich, endue, indue, invest, gift. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012