C. Archaic To inflict punishment on or for; avenge: The sins of your ancestors have been visited on their descendants. † Advertiser Disclosure: The offers that appear on this site are from third party advertisers from whom FICO receives compensation. Whilst the query is effectively answered, I would like to https://trafficaccidentclaims11087.bloggerbags.com/45174401/not-known-details-about-company-website