English dictionary
observation dome meaning and definition
Definition and meaning of observation dome at MeaningMonkey.org. observation dome meaning and definition in the English Dictionary.OBSERVATION DOME noun
Definition of observation dome (noun)
- lookout consisting of a dome-shaped observatory
Source: Princeton University Wordnet