espinar
Top 20000
Meanings
Verb
1. to sting, to pierce
2. to cover with thorns or thorny branches
3. to offend someone with words