CLATHRATE Meaning of CLATHRATE in English (a.) Having the surface marked with raised lines resembling a lattice, as many shells. Webster's English dictionary. Английский словарь Webster. 2012