starshade noun1 •A form of coronagraph disk designed to prevent starlight from interfering with the observation of exoplanets formsstarshades