In-broad-daylight meaning

In ample natural illumination, during the daytime.
adverb
0
0
(idiomatic) In a blatant and publicly visible manner.
adverb
0
0
Advertisement