Meaning of the word investiture in English

What does investiture mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

investiture

US /ɪnˈves.tə.tʃɚ/
UK /ɪnˈves.tɪ.tʃər/

Noun

a ceremony in which someone is given an official rank, authority, power, etc.:

Example:
The investiture of the new president will take place this evening.