fronderConjugationsTop 30000MeaningsVerb1. to slingshot (dated)2. to critique (figurative, figuratively)