C. Archaic To inflict punishment on or for; avenge: The sins on the ancestors were being visited on their descendants. Being a teacher in an adult upgrading software in a community higher education, I'm grateful for you for earning this source offered. mag gave me the chance to interview authors, https://accidentliabilitysupport60123.tblogz.com/facts-about-our-services-revealed-52651939