v. 1.go or live through 2.apply thoroughly 3.go across or through 4.eat immoderately 5.pursue to a conclusion or bring to a successful issue