Meaning ofimpermeablein English

impermeable

us/ɪmˈpɜː(ɹ)məbəl/uk/ɪmˈpɜː(ɹ)məbəl/
#uncommon
Definitions