0 a small, hard piece of a substance that is poisonous to slugs (= small garden creatures harmful to plants)
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
slug pellet