Definify.com

Definition 2024


worm_charming

worm charming

English

Noun

worm charming (uncountable)

  1. The process of attracting earthworms from the ground, either to collect fishing bait or as a competition.