center stage: the central area on a theater stage
object: a tangible and visible entity; an entity that can cast a shadow
turkish bath: a steam room where facilities are available for a bath followed by a shower and massage