FENESTRATE Meaning of FENESTRATE in English (a.) Having numerous openings; irregularly reticulated; as, fenestrate membranes; fenestrate fronds. Webster's English dictionary. Английский словарь Webster. 2012