Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of clathrate

- Shaped like a lattice; cancellate.
- Having the surface marked with raised lines resembling a lattice, as many shells.