物見台
も
の
み
だ
い
Meanings
1
observation platform; lookout platform
A raised structure or platform used for viewing scenery or keeping watch.
An observation platform is set up at the top of the mountain.
They monitored the enemy's movements from the castle's lookout platform.