Skip to content
Kotomora

展てん望ぼう台だい

て
ん
ぼ
う
だ
い

Meanings

1

noun

observation deck; viewing platform

A raised platform or deck, often in a tower, building, or scenic spot, designed for looking out over a view.