Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

moonscape Definition

Cancel
moonscape
noun(moon-scape)
the surface of the moon as seen or as depicted; also : a landscape resembling this surface

Words Related to moonscape!

moonscape Examples by Brain Bank Users