Report - 1. 2 1. To exert much effort or energy; endeavor. 2. To struggle or fight forcefully; contend.

Please pass captcha verification before submit form