a special building with a telescope or other equipment that scientists use to watch the stars, the weather, etc. Topics Buildingsc2天文台;气象台 Word Originlate 17th cent.; from modern Latin observatorium, from Latin observat- ‘watched’, from the verb observare ‘to watch’, from ob- ‘towards’ + servare ‘attend to, look at’.