Syntactic-foam definition

Any of several buoyant materials made up of tiny hollow spheres embedded in a surrounding plastic.
noun
0
0
Advertisement