Meaning of semitransparent

Definition of semitransparent

(adj) allowing light to pass through diffusely; "translucent amber"; "semitransparent curtains at the windows"

Other information on semitransparent

WIKIPEDIA results for semitransparent
Amazon results for semitransparent