wormcast

/wɜːrmkæst/

Definitions

1. noun

A cast or pellet of worms, especially those used in fishing or as bait.

“The angler carefully placed the wormcast near the riverbank to attract a bite.”

Synonyms

  • bait pellet
  • worm ball

Antonyms

  • decoy
  • distractor