begrudge

To feel jealous or give something unwillingly and resentfully.