Logo

Shutter, Roller

Definition A device used as a door, or door/window protection, consisting of many horizontal slats (or sometimes bars or web systems) hinged together.