|
English to English adjective
| 1 |
Transmitting rays of light without permitting objects to be distinctly seen; partially transparent. |  | source: webster1913
adjective satellite
| 2 |
allowing light to pass through diffusely |  | Example: translucent amber semitransparent curtains at the windows
source: wordnet30
|