n. Chem. a solid in which one component is enclosed in the structure of another. [L clathratus f. clathri lattice-bars f. Gk klethra]
CLATHRATE
Meaning of CLATHRATE in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012