Tower-over meaning

To be much taller or higher than something; to loom over.
verb
0
0
Advertisement