IMMEABILITY


Meaning of IMMEABILITY in English

noun want of power to pass, or to permit passage; impassableness.

Webster English vocab.      Английский словарь Webster.