stream anchor
nounDefinition of stream anchor
: a light anchor for use with a bower in narrow waterways
1