n. 1. The act of bestowing a dower, fund, or permanent provision for support. [ 1913 Webster ]
2. That which is bestowed or settled on a person or an institution; property, fund, or revenue permanently appropriated to any object; as, the endowment of a church, a hospital, or a college. [ 1913 Webster ]
3. That which is given or bestowed upon the person or mind; gift of nature; accomplishment; natural capacity; talents; -- usually in the plural. [ 1913 Webster ]
His early endowments had fitted him for the work he was to do. I. Taylor. [ 1913 Webster ]
English-Thai: NECTEC'sLexitron-2 Dictionary [with local updates] NECTEC Lexitron Dictionary EN-TH
(n) life insurance for a specified amount which is payable to the insured person at the expiration of a certain period of time or to a designated beneficiary immediately upon the death of the insured