Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

louvre Definition

Cancel
louvre
noun(lou-ver)
a roof lantern or turret often with slatted apertures for escape of smoke or admission of light in a medieval building
louvre
noun(lou-ver)
an opening provided with one or more slanted fixed or movable fins to allow flow of air but to exclude rain or sun or to provide privacy
louvre
noun(lou-ver)
a finned or vaned device for controlling a flow of air or the radiation of light

Words Related to louvre!

louvre Examples by Brain Bank Users