Hello, As far as i am concerned, bestowed their power here means "he gave them their power" or "he conferred them their power". As you have seen in the dictionary, gift, lend or honor are bestowed' synonyms.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
FlowersaHi, This is the explantion for bestowed- confer or present (an honour, right, or gift): I don't know what to chose from the list ...The dictionary shows me that powers mean authority does this is the meaning to the powers of the angles?"He claimed revelation like Peter and Paul, wrote scripture, and claimed direct authority from ***. Angels visited him and bestow