CLATHRATE


Meaning of CLATHRATE in English

[ 'klaθreɪt ]

■ noun Chemistry a compound in which molecules of one component are physically trapped within the crystal structure of another.

Origin

1940s: from L. clathratus , from clathri 'lattice-bars'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.