WORD BY WORD

impermeable

英/ɪmpˈɜːməbəl/
美
01adj.

不能渗透的, 不能通过的

preventing especially liquids to pass or diffuse through