冠冕堂皇guānmiǎntánghuáng
Top 35000
Meanings
1. high-sounding
2. dignified
3. pompous (idiom)
Characters used
Examples1
No matter what grand and lofty reason you have, it's not right to do this.