stream anchor

noun

Definition of stream anchor

: a light anchor for use with a bower in narrow waterways