ecumenopolis in French ecumenopolis in French œcuménopole noun (chiefly, science fiction) A city spanning an entire planet or large moon. Add to Flashcards