Word Definition - 冠冕堂皇

guān miǎn táng huáng high-sounding; dignified; pompous (idiom)