tarauder
Top 25000
Meanings
Verb
1. to tap (a nut); to thread (a screw) (technology)
2. to bore into (of an insect)
3. to torment, to prey on someone's mind (figurative, figuratively)