Grubstaked meaning : To supply such funds to.
grubstaked
monograph
gastrectomy
ice climbing
corn poppies