The phrase "intimidating figure" refers to a person who appears strong, powerful, or imposing, and can make others feel fearful or apprehensive. Full definition
While famous entrepreneurs do cut intimidating figures, entrepreneurship isn't just for a chosen few. (business-opportunities.biz)
Imperium recounts in vivid detail the story of Cicero's quest for glory, competing with some of the most powerful and intimidating figures of his age: Pompey, Caesar, Crassus, and many others. (bookbrowse.com)