paper trail









paper trail


noun

  1. a written or printed record, as of transactions or judicial opinions, especially when used to incriminate someone.

Leave a Reply

Your email address will not be published.

48 queries 0.377