little worms
definitions
-
Small, invertebrate animals that typically live in soil or water.zh: 小蠕虫
-
A derogatory term for contemptible, cowardly, or despicable people.zh: 可鄙的小人
examples
-
The gardener found little worms in the moist soil.
园丁在潮湿的土壤中发现了小蠕虫。
-
He called them little worms for betraying his trust.
他因为他们背叛了他的信任而称他们为可鄙的小人。