geosynthetic

Noun

 * 1) Any synthetic, typically polymeric product used to stabilize terrain.

Translations

 * Russian: