institory
/ɪnstɪˈtɔːri/Definitions
1. noun
a place where an institution is located or based
“The hospital’s institory is a modern complex with state-of-the-art facilities.”
1. noun
a place where an institution is located or based
“The hospital’s institory is a modern complex with state-of-the-art facilities.”