1 to have recently finished a period of time when something very successful or very difficult happened:
2 to begin to become less in price or value after having increased:
Operating profits came off 10% to £20.6m.
3 to have recently finished a period of time when something very successful or very difficult happened: