Semitransparent (11)
I believe the answer is:
translucent
'semitransparent' is the definition.
(synonyms)
This is all the clue.
(Other definitions for translucent that I've seen before include "See-through" , "Allowing light through" , "Shining through" , "letting some light through" , "Liquid shooter" .)