Definition, synonyms and related words
Slightly translucent; allowing a small amount of light to pass through.