[more impermeable; most impermeable] technical : not allowing something (such as a liquid) to pass through
▪ an impermeable layer of rock ▪ a fabric impermeable to moisture
▪ an impermeable layer of rock ▪ a fabric impermeable to moisture
Search ResultsEntry Found... |
|
||||||||||||