Definitions for towering

Definitions for (adj) towering

Main entry: towering, lofty, eminent, soaring

Definition: of imposing height; especially standing out above others

Usage: an eminent peak; lofty mountains; the soaring spires of the cathedral; towering icebergs


Visual thesaurus for towering