Meaning of “louvre” in the English Dictionary

"louvre" in British English

See all translations

louvrenoun [ C ]

UK US louver uk /ˈluː.vər/ us /ˈluː.vɚ/

a door or window with flat sloping pieces of wood, metal, or glass across it to allow light and air to come in while keeping rain out

louvred
adjective US louvered uk /ˈluː.vəd/ us /ˈluː.vɚd/

a louvred door/window

(Definition of “louvre” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!