fronde
Meanings
Noun
1. foliage (dated, literary)
2. frond
3. sling, slingshot
4. criticism, opposition (by extension)
Examples3
David tua Goliath avec une fronde.
David killed Goliath with a sling.
David a tué Goliath avec une fronde.
David killed Goliath with a sling.
C'est un expert à la fronde.
He's an expert with a slingshot.