To bestow something on someone means to give or present it to them.
例句
The Queen has bestowed a knighthood on him.女王已经授予他爵士头衔。
英汉词典释义
vt.
赠给; 授予
Many books were bestowed on her.送给她很多书。
英英词典释义
Verb
1. present;
"The university conferred a degree on its most famous former student, who never graduated""bestow an honor on someone"
2. give as a gift
3. bestow a quality on;
"Her presence lends a certain cachet to the company""The music added a lot to the play""She brings a special atmosphere to our meetings""This adds a light note to the program"