v. 1.travel across or pass over 2.to bring (a necessary but unpleasant task) to an end 3.improve in health 4.get on top of