streamer fly

noun

Definition of streamer fly

: any large wet fisherman's fly with long streamer feathers, hair, or other appendages extending out behind the hook and from the head