CLATHRATE Meaning of CLATHRATE in English n. Chem. a solid in which one component is enclosed in the structure of another. Etymology: L clathratus f. clathri lattice-bars f. Gk klethra Oxford English vocab. Оксфордский английский словарь. 2012