展望台

viewing platform; observation deck; observation platform

Meaning

  1. n
    viewing platform; observation deck; observation platform

Example sentences

  • From the observation platform, you can just barely make out the town in the distance.