Cankerworm meaning : Either of two caterpillars, the larvae of geometrid moths, that are destructive to fruit, buds and leaves. A corrupting or destructive force.
cankerworm
clumpier
completion
hold in derision
blatter