American Dictionary
Definition investiture in American English
investiture noun
[countable] noun
/ɪnˈvestɪˌtʃʊr/
Synonyms and related words
