ALL meanings of moonscape
moon·scape
M m - noun moonscape A landscape having features characteristic of the surface of the moon, especially in being rocky and barren. 1
- noun moonscape the general appearance of the surface of the moon. 1
- noun moonscape an artistic representation of it. 1
- noun moonscape a land area that resembles the surface of the moon, especially in barrenness and desolation. 1
- noun moonscape lunar surface 1
- noun moonscape the general surface of the moon or a representation of it 0
- noun moonscape the surface of the moon or a representation of it 0