To envy the possession or enjoyment of: She begrudged him his youth. See Synonyms at envy.
To give or expend with reluctance: begrudged every penny spent.