EndowmentBy Anthony Carter / November 4, 2023 Definition: The act of providing a permanent source of income or the funds or property so provided. Usage: In genealogy, endowment records may reveal information about wealth, social status, and institutional affiliations of ancestors. Related Terms: Bequest, Legacy, Dowry