ensartar
Top 25000
Meanings
Verb
1. to string, thread (put items on a string)
2. to pierce something with a pointed object