semitranslucent Meaning, Definition & Usage

Sem`i*trans*lu"cent adjective
Definitions
  1. Slightly clear; transmitting light in a slight degree.

Webster 1913