crozer

/ˈkrɔʊzər/

Definitions

1. noun

A type of hospital or medical facility, especially in the United States; also, a type of hospital or medical center affiliated with a medical school.

“The city is home to the Crozer Medical Center, which is a major healthcare provider in the region.”

Synonyms

  • hospital
  • medical center

Antonyms

  • non-medical facility