Translucent

/trænsˈluːsənt/

Synonyms

Slang Meanings

Used to describe a situation that is not entirely clear or obvious.
His explanation was a bit translucent, I couldn't fully understand.