Imposing

/ɪmˈpoʊzɪŋ/

Slang Meanings

Strikingly significant or attention-grabbing.
That new skyscraper is really imposing, just look at it!
Used to describe someone who is memorable or stands out.
He's an imposing character in the industry, everyone knows him.