What does “imposing” mean in game dialogue?

Definition

imposing: having an appearance that looks important or causes admiration

Appears in

StarCraft 2

Video Scenes

Interactive Player