1.transmitting light; able to be seen through with clarity;
the cold crystalline water of melted snow
2.so thin as to transmit light;
a hat with a diaphanous veil
3.free of deceit
4.easily understood or seen through (because of a lack of subtlety);
a transparent explanation