Venetian blind

Explore definitions, synonyms, and language insights of Venetian blind

Definitions

Noun
a window blind made of horizontal strips that overlap when closed

More General Terms