verticalista
Top 35000
Meanings
Adjective
1. top-down
2. top-to-bottom