Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Adjective: towering  taw(-u)-ring
  1. Of imposing height; especially standing out above others
    "towering icebergs";
    - eminent, lofty, soaring, prominent
Verb: tower  taw(-u)r
  1. Appear very large or occupy a commanding position
    "Large shadows towered on the canyon wall";
    - loom, predominate, hulk

See also: high

Type of: lift, rear, rise

Encyclopedia: Tower, North Dakota