Sekirov Dictionary

overtowering

adjective1

  1. That towers above or over
forms

more overtowering · most overtowering

This dictionary works without the internet: on your phone · in Chrome