1 [with two objects] envy (someone) the possession or enjoyment of (something):she begrudged Martin his affluence
2 [with object] give reluctantly or resentfully:nobody begrudges a single penny spent on health (as adjective begrudging)begrudging admiration from a rival