[come off] vi (1596) 1 a: to acquit oneself: fare "came off well in the contest" b: appear, seem
2: succeed "a television series that never came off --TV Guide"
3: happen, occur ~ vt: to have recently completed or recovered from "coming off a good year" "coming off an injury"