Find the word definition

WordNet
streamer fly

n. an artificial fly that has wings extending back beyond the crook of the fishhook