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ʃɚ/

Noun

1.

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.
Learn This Word at Lingoland