Meanings

  1. idiomaticin broad daylight