Definitions of stopgap:

  • noun:   something contrived to meet an urgent need or emergency