open daylight

English

Noun

open daylight (uncountable)

  1. broad daylight