recorder
Top 35000
Meanings
Verb
1. to say something repetitively in order to learn
2. to restring