Meaning ofimpenetrablein English

impenetrable

us//ˌɪmpəˈnɛtrəbl//uk//ˌɪmpɪˈnetrəbəl//
#uncommon
Definitions