be endowed with something idiom
C2 天生具备,生来具有(某种特性或品质)
to have a particular quality or feature
Some lucky people are endowed with both brains and beauty. 一些幸运之人生来就智慧和美貌并存。
Sardinia is generously endowed with prehistoric sites. 撒丁岛上有很多史前遗址。
See also: well endowed