a a device or a thing that intercepts the view, a screen; a cover; a position or place which is intercepted from the view; a hiding, concealment.
a a device or a thing that intercepts the view, a screen; a cover; a position or place which is intercepted from the view; a hiding, concealment.