roller blind

Explore definitions, synonyms, and language insights of roller blind

Definitions

Noun
a window shade that rolls up out of the way

More General Terms