grubbed
动词 grub:
ask for and get free; be a parasite
同义词:mooch, bum, cadge, grub, sponge
search about busily
同义词:grub