semitransparent Meaning, Definition & Usage

  1. adjective satellite allowing light to pass through diffusely
    translucent.
    • translucent amber
    • semitransparent curtains at the windows

WordNet


Sem`i*trans*par"ent adjective
Definitions
  1. Half or imperfectly transparent.

Webster 1913