flyfisher

noun
  1. a person who practices fly fishing, a method of fishing using an artificial fly as bait cast with a specialized rod and line
  2. Usage: also written as two words: fly fisher

Examples