Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bescreen

- To cover with a screen, or as with a screen; to shelter; to conceal.