Geocomposite
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A prefabricated water drainage material used to relieve hydrostatic pressure against waterproofing and promote drainge.
Etymology
From geo- + composite.
More for "geocomposite"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.