Subscriber login


Forgot your password?

Library card login

Other

moonscape

Pronunciation: /ˈmuːnskeɪp/
Definition of moonscape

noun

  • a landscape resembling the surface of the moon, especially in being rocky and barren:the pock-marked moonscape around the old colliery

moonscape in other Oxford dictionaries

Definition of moonscape in the US English dictionary