Impermeable means not allowing fluid to pass through - something that cannot be penetrated. Impervious is a direct synonym, meaning exactly the same thing. The other options (impartial, impetuous, implacable) are unrelated words that start with similar prefixes.