1 allowing light to pass through diffusely; semi-transparent.
2 transparent.
Derivatives:
translucence n. translucency n. translucently adv.
Etymology: L translucere (as TRANS-, lucere shine)
Useful english dictionary. 2012.
Useful english dictionary. 2012.