F0078000 (fĕn′ĭ-strā′tĭd) or fen·es·trate(fĕn′ĭ-strāt′, fĭ-nĕs′trāt′)adj.1. Architecture Having windows or windowlike openings.2. Biology Having fenestrae.[From Latin fenestrātus, past participle of fenestrāre, to furnish with windows, from fenestra, window.]