operating theatre
nounDefinition of operating theatre
British
: a room in a hospital where operations are done
Keep scrolling for more