Windowed


Win´dowed


a.1.Having windows or openings.