Origin: Greek prefix geo-
Definition, synonyms and related words
A grid of geosynthetic material used to reinforce soil and other materials.