"To leak the report" means to release or reveal confidential or secret information from the report to the public or unauthorized individuals. Full definition
However, in a new leaked report by the company, we now have a confirmation of some of the devices we can expect to see on this date. (nashvillechatterclass.com)
As per leaked reports the watch is light weight, square shaped and the straps are interchangeable. (gogi.in)
We don't know yet if the model is arriving for sure, but we're hoping it does, especially after witnessing leaks reported online. (technowize.com)