...imposing adjective large, impressive, and appearing important 给人深刻印象的 an imposing building 一座壮观的建筑物 He’s a tall, quietly spoken, but imposing figure. 他个子高还不爱说话,但却是一位给人留下深刻印象的人。
From its inception, the World Bank, which occupies animposing thirteen-story building off Pennsylvania Avenue, a few blocks west of the White House, has represented a peculiar blend of idealism and Realpolitik.