Screen - definition of screen by The Free Dictionary
https://www.thefreedictionary.com/screen
Webscreen ( skriːn) n 1. a light movable frame, panel, or partition serving to shelter, divide, hide, etc 2. anything that serves to shelter, protect, or conceal 3. (Building) a frame containing …
DA: 99 PA: 72 MOZ Rank: 56