Psychologically: Catarpillar stands for the strength and energy with which one will master forthcoming problems. Popular: (European ones).: see one: one will well make progress in a difficult thing.