What does roller shutter mean?
roller shutter
Plural: roller shutters
Definition
A door made of joined horizontal strips that rolls upward to open a garage or service bay.
roller shutter
Plural: roller shutters
A door made of joined horizontal strips that rolls upward to open a garage or service bay.