FENESTRATE Meaning of FENESTRATE in English [fe.nes.trate] adj [L fenestratus, fr. fenestra] (1835): fenestrated Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012