endowment in French endowment in French dotation noun Something with which a person or thing is endowed. Add to Flashcards