Definition of Clathrate

  • 1. Having a latticelike structure pierced with holes or windows Adjective Satellite
  • 2. Designating or relating to a compound in which one component is physically enclosed within the crystal structure of another Adjective Satellite

Synonyms for word "clathrate"

Semanticaly linked words with "clathrate"