1) to surpass in throwing, to throw over or beyond any thing 2) to transcend, surpass, exceed, excel 3) excelling, exceeding