Common collocations of 'avenge'

before, boy, call, can, child, come, did, find, free, friend, good, guilty, here, how, knew, life, man, men, might, name, need, protect, should, son, thought, three, torment, want, way, will