n. excess; an overabundant supply v. to feed, supply, or give to surfeit
A person handing a wrapped gift to a surprised neighbor
sur(over) + faire(do). laissez-faire adj./n. laisser=let