TOWERING

Definition of TOWERING

  1. (adj)of imposing height; especially standing out above others