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.