What is the full meaning of semitranslucent
somewhat translucent [adj]
Example of the word semitranslucent placed on a Scrabble board.