Word info

dayshield

Noun

Meaning

dayshield (plural dayshields)

(chiefly science fiction, fantasy) A protection from daylight; a screen

Source: en.wiktionary.org

Close letter words and terms