Swimfeeder (noun) Definition, Meaning & Examples

noun
  1. a device containing bait, attached to the line to ensure the gradual baiting of the swim from under the surface
Swimfeeder (noun) Definition, Meaning & Examples

More Definitions