渗
s
h
è
n
Definitions
1. to seep
2. to ooze
3. to horrify
Related Words
渗透
shèn tòu
–
to permeate
渗入
shèn rù
–
to permeate
渗出
shèn chū
–
to seep out