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.”

Synonyms

  • institutional center
  • institutional hub

Antonyms

  • non-institutional area
  • unofficial location