• DFI
  • DFI Europe
  • DFI Trust

dolphin

1. A cluster of piles driven and bound together at the top to protect bridge piers and docks from heavy marine traffic. 2. A marine structure founded on piles used to moor, anchor, breast or turn a vessel. 3. A large diameter pile or casing to accompl