Meaning ofimpermeablein English

impermeable

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