Dictionary 1. (imp. & p. p.) of Window.2. (a.) Having windows or openings. Thesaurus apertured crible dowdy down-at-heel down-at-the-heels fenestrated frayed frazzled full of holes honeycombed in rags in shreds in tatters like Swiss cheese patchy peppered perforate perforated pierced ragged raggedy ratty riddled scruffy seedy shabby shoddy shot through slotted tacky tattered tatty torn windowed |