noun any strong synthetic fabric used in civil engineering, as to retain an embankment
geotextile 🔊 Listen to this noun any strong synthetic fabric used in civil engineering, as to retain an embankment Share Facebook Twitter Google +