Skip to content
Kotomora

展てん望ぼう室しつ

Meanings

1

noun

observation deck; observation room; observatory

Refers to an indoor space, often on a high floor of a building, designed for viewing scenery. Commonly found in towers, skyscrapers, and airports.