SEMI-TRANSPARENT Meaning of SEMI-TRANSPARENT in English adj. partially or imperfectly transparent. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012