begrudged
/bɪˈɡrʌdʒ/
verb
Envy (someone) the possession or enjoyment of (something)
she begrudged Martin his affluence
envy,grudge,resent
verb
Envy (someone) the possession or enjoyment of (something)
she begrudged Martin his affluence
envy,grudge,resent
Begin a journey through worlds of puzzles.