English Dictionary
Definition impermeable in British English
impermeable adjective
adjective
/ɪmˈpɜː(r)miəb(ə)l/
Synonyms and related words
