geocomposite noun1 •A prefabricated water drainage material used to relieve hydrostatic pressure against waterproofing and promote drainge. formsgeocomposites