Word info

starscape

Noun

Meaning

starscape (plural starscapes)

(astronomy) A picture or view of a field of stars.

Source: en.wiktionary.org

Anagrams

Close letter words and terms