fetch up


Meanings

  • finally be or do something;