1. To dig in the ground to get something out of it, especially food: The bears grubbed for beetles in the soft ground.
2. To try to achieve or get something by begging, nagging, or acting in a shameless way: The members of the city council were always grubbing for more power.
See also: grub