moonscape in French moonscape in French paysage lunaire noun (by extension) A desolate or devastated landscape. Add to Flashcards