aguijonear
Top 45000
Meanings
Verb
1. to sting (transitive, of animals)
2. to urge, spur on (press, push, drive) (transitive)