Word Definition - 威风凛凛

wēi fēng lǐn lǐn majestic; awe-inspiring presence; impressive power