louvre

What does louvre mean?

louvre

Plural: louvres

Definition

An angled slat in a ventilation opening that lets air pass while helping keep rain out. Several of these slats usually form a grille.

Related words

Part of

See it in 3D

louvre in other languages