Definition of moonscape noun from the Oxford Advanced Learner's Dictionary

     

    moonscape

     noun
    noun
    BrE BrE//ˈmuːnskeɪp//
     
    ; NAmE NAmE//ˈmuːnskeɪp//
     
     
    jump to other results
  1. 1a view of the surface of the moon
  2. 2an area of land that is empty, with no trees, water, etc., and looks like the surface of the moon
See the Oxford Advanced American Dictionary entry: moonscape