tuber
Top 20000
Meanings
Verb
1. to make into a tube shape
2. to put into a tube