Stakehole meaning

A hole made when a stake is driven into the ground.
noun
0
0
A hole prepared for rapid insertion of a stake.
noun
0
0
Advertisement

Origin of stakehole