C. Archaic To inflict punishment on or for; avenge: The sins in the ancestors have been visited on their descendants. When you are not trekking by way of Acadia, join a boat tour – the waters bordering Mount Desert Island are a preferred feeding floor for whales in summer – https://augusta-precious-metals55431.fitnell.com/80332442/about-view-details