operating_theaterEnglish

OR, operating room, operating theater, operating theatre, surgery

Noun

A room in a hospital equipped for the performance of surgical operations

English: operating room, OR, operating theater, operating theatre, surgery

English words with similar meanings

Show 4 words