invectionEtymologyFrom Latin invectio. See inveigh.nounAn inveighing against; invective.“I could show you the sharp invections, and grounded reasons of many moe”