sheath pile
Explore definitions, synonyms, and language insights of sheath pile
Definitions
Noun
a pile in a row of piles driven side by side to retain earth or prevent seepage
Explore definitions, synonyms, and language insights of sheath pile