to tower [ towered ; towered ]
Synonyms
  • رفع ، علّى ، أسمى ، رقّى ، أرقى
Notices
  • reach or be high or above or ( of a bird ) hover;soar .