freehanded: (施舍或花费时)慷慨的,大方的。 make up for: 弥补。 generous: 慷慨的,大方的,不吝啬的。 bountiful: 慷慨的;宽大的。 three cheers for: 用来告诉人们对某人或某事三呼感谢