louvered

  • (s) supplied with louvers for ventilation
    • a louvered door

Words of close approximity

louvered window