Word info

moonscreen

Noun

Meaning

moonscreen (uncountable)

(humorous) A skin cream to be applied at night, for protection against moonlight.

Source: en.wiktionary.org

Close letter words and terms