imposing

imposing verbal adj

see impose, v.

  1. Impressive; intimidating; heavy; weighty; important.
  2. Binding; pressing; inescapable; overwhelming; overpowering; relentless; [fig.] mandatory; obligatory.