光明正大
guāngmíng-zhèngdà
open and aboveboard
Every meaning
guāngmíng-zhèngdà
- open and aboveboard
Its characters
- 光guānglight; ray
- 明míngbright; light
- 正zhèngstraight; upright
- 大dàbig; large
Words with 光
Words with 明
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.