geotextile By Vashu - May 22, 2023 217 FacebookTwitterWhatsAppEmail « Back to Glossary IndexA geotextile is a synthetic permeable textile.