Logo
Search icon

operating theatre

noun

Meaning

  • A room in a hospital used for performing surgery (originally designed for operations in front of observers).

Synonyms

operating room