Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
To persist and overcome a number of issues to achieve a goal. Usually includes physical, or mental barriers.