chinese puzzle: intricate or ingenious puzzle consisting of boxes within boxes
physical entity: an entity that has physical existence
barroom: a room or establishment where alcoholic drinks are served over a counter