geocomposite (English, noun)
expansion: geocomposite (plural geocomposites)
Senses:
glosses: A prefabricated water drainage material used to relieve hydrostatic pressure against waterproofing and promote drainge.
Forms:
form: geocomposites
tags: plural