The most appropriate word would be "deny". However, depending on the context, others could be:
You could use envy or want in place of begrudge.
show
help
quiz
grow
make
wear
yern
grow
It is "wear".
Sure, I won't begrudge you that.
I can't believe you would begrudge me a simple glass of water, on a day as hot as this. Regarding my recent success, my opponent will just have to begrudge and bear it.