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