(as) clear/plain as day - definition and synonyms

phrase informal
  1. very easy to understand, see, or hear

    It was as plain as day that he was lying.

See also main entry: day