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

More General Terms