1) Allowing passage in and out 2) Describing some socks 3) Full of flaws 4) Full of gaps 5) Honeycombed 6) Leaky 7) Like a moth-eaten coat 8) Like a sieve 9) Like bad alibis 10) Like Canadian Swiss cheese 11) Like cheesecloth 12) Like colanders 13) Like Jarlsberg 14) Like Jarlsberg cheese 15) Like old socks Found on https://www.crosswordclues.com/clue/holey