Word info

starshade

Noun

Meaning

starshade (plural starshades)

(astronomy) A form of coronagraph disk designed to prevent starlight from interfering with the observation of exoplanets

Source: en.wiktionary.org

Close letter words and terms