ungrudgingly (adv.)

  1. in a generous and ungrudging manner; he ungrudgingly agreed to pay for everybody's dinner when the guests found themselves without cash'

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.