to tower
Fun Dictionary
-> to tower
Search:
to tower
- Vulgar Dictionary definition
To overlook, to rise aloft as in a high tower.