impermeable [ more impermeable ; most impermeable]
Notices
  • that can not penetrated