Avenge :: Avenge (v. t.) To take vengeance for; to exact satisfaction for by punishing the injuring party; to vindicate by inflicting pain or evil on a wrongdoer.
Avenge :: Avenge (v. t.) To treat revengefully; to wreak vengeance on.
Scavenge :: Scavenge (v. t.) To cleanse, as streets, from filth..
Scavenger :: Scavenger (v.) A person whose employment is to clean the streets of a city, by scraping or sweeping, and carrying off the filth. The name is also applied to any animal which devours refuse, carrion, or anything injurious to health..