sunblind

Explore definitions, synonyms, and language insights of sunblind

Definitions

Noun
a canopy made of canvas to shelter people or things from rain or sun

More General Terms