semitransparent

Explore definitions, synonyms, and language insights of semitransparent

Definitions

Adjective Satellite
allowing light to pass through diffusely; "translucent amber"; "semitransparent curtains at the windows"