open daylight
English
Noun
open
daylight
(
uncountable
)
broad daylight