SEMITRANSLUCENT Meaning of SEMITRANSLUCENT in English adj slightly clear; transmitting light in a slight degree. Webster English vocab. Английский словарь Webster. 2012