ground bait
1.
(
noun
) bait scattered on the water to attract fish
Related Words:
bait
,
decoy
,
lure
Terms and Conditions of Use / Copyright Notice