fronder
Top 30000
Meanings
Verb
1. to slingshot (dated)
2. to critique (figurative, figuratively)