光天化日guāngtiānhuàrì
Top 20000
Meanings
1. the full light of day (idiom)
2. fig. peace and prosperity
3. in broad daylight
Characters used
Examples1
He had his car stolen in broad daylight.