Word info Synonyms

semitranslucent

Adjective

Meaning

Slightly clear; transmitting light in a slight degree.

Source: Webster's dictionary

Synonyms

Close letter words and terms