CLATHRATE Meaning of CLATHRATE in English n. Chem. a solid in which one component is enclosed in the structure of another. [ L clathratus f. clathri lattice-bars f. Gk klethra ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012