Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word clathrate from English dictionary with examples, synonyms and antonyms.

clathrate   adjective

Meaning : Having a latticelike structure pierced with holes or windows.

Synonyms : cancellate, cancellated

Meaning : Designating or relating to a compound in which one component is physically enclosed within the crystal structure of another.