FENESTRATE Meaning of FENESTRATE in English [ 'fɛnəstrət , fɪ'nɛstrət ]■ adjective Botany & Zoology having small window-like perforations or transparent areas. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004