IMMEABILITY Meaning of IMMEABILITY in English noun want of power to pass, or to permit passage; impassableness. Webster English vocab. Английский словарь Webster. 2012