make do


Meanings

  • something contrived to meet an urgent need or emergency
  • come to terms with;