embozar
Top 45000
Meanings
Verb
1. to turn up; wrap up (clothing)
2. to block; block up; clog
3. to hide; cloak
4. to halter