variants:
or louvre
Definition of louver
1
: a roof lantern or turret often with slatted apertures for escape of smoke or admission of light in a medieval building
2a
: 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
b
: a finned or vaned device for controlling a flow of air or the radiation of light
c
: a fin or shutter of a louver
Test Your Vocabulary
The Great British Vocabulary Quiz
-
- Named after Sir Robert Peel, what are British police called?

Can you spell these 10 commonly misspelled words?
TAKE THE QUIZ
A daily challenge for crossword fanatics.
TAKE THE QUIZLove words? Need even more definitions?
Merriam-Webster unabridged
Share louver
Time Traveler for louver
The first known use of louver was in the 14th century
See more words from the same century