a ceremony at which somebody formally receives an official title or special powersWord Originlate Middle English: from medieval Latin investitura, from investire, from in- ‘into, upon’ + vestire ‘clothe’ (from vestis ‘clothing’).
See investiture in the Oxford Advanced American Dictionary