What is the full meaning of geotextile
any strong synthetic fabric used in civil engineering, as to retain an embankment [n -S]
Example of the word geotextile placed on a Scrabble board.