C. Archaic To inflict punishment on or for; avenge: The sins of your ancestors had been visited on their own descendants. † Advertiser Disclosure: The offers that appear on this web-site are from third party advertisers from whom FICO receives payment. Though the problem is very well answered, I would https://thcaguides11111.blogolenta.com/36577657/the-2-minute-rule-for-find-out-more