in broad daylight - EE Dictionary | EE Dictionary