It takes its origin from the fact that a caterpillar does not leave the grass on which it sits until it can get hold of another. It is used to denote that it would be unwise on the part of a man to abandon the means he has in hand till another is secured. Cf A bird in hand is worth two in the bush.