English Dictionary
Definition tower in British English
tower verb
[intransitive] verb
/ˈtaʊə(r)/
1
to be much taller than someone or something else
Synonyms and related words
Example
As an athlete Kelly towers over her contemporaries.
Synonyms and related words
