1. semitransparent - Adjective
2. semitransparent - Adjective Satellite
Half or imperfectly transparent.
Source: Webster's dictionaryThere's another world out there just beyond the world we're in. It's just on the other side of that translucent, semitransparent surface. Bill Viola
translucent amber Source: Internet
semitransparent curtains at the windows Source: Internet
Chalcedony has a waxy luster, and may be semitransparent or translucent. Source: Internet
Dichroic glass beads incorporate a semitransparent microlayer of metal between two or more layers. Source: Internet
Thus in Santa Maria Maggiore, Rome, a 5th-century mosaic portrays only the visitors against a gold ground and puts semitransparent copies of them in the "heavenly" space above the scene. Source: Internet