bêcher
Top 30000
Meanings
Verb
1. to dig (with a spade)
2. to badmouth, to slander (dated)