Find the word definition

Wiktionary
urgicenter

n. (context US English) A medical facility, not part of a hospital, where emergency treatment can be given.