Meaning: The witness knows secrets.
Choice of Words: "Witness old" refers to someone or something that has been around for a long time and has seen many things. "Secrets knew" means secrets that are known by someone. When you put them together, it means that the witness knows secrets.