[--]

Jyutping liu4 mong6 toi4
Pinyin liào wàng tái

Definitions (CC-CEDICT)
  1. observation tower
  2. lookout tower
Definitions (Wiktionary)
  1. noun
    observatory (place where celestial bodies are observed)
    (syn.) 天文臺, 天文台