geogrid (English, noun)
expansion: geogrid (plural geogrids)
Senses:
glosses: A grid of geosynthetic material used to reinforce soil and other materials.
Forms:
form: geogrids
tags: plural