You can use a landscaping fabric, but while it allows for draining the water, it would tear easily. Another option is a plastic sheet that you use under bark chips/pebbles for the garden. Just make sure it has holes for draining the water. I recommend tarpaulin as it's cheap, strong, and allows for water to drain as well.