The definition :


Definitions of stopgap:

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



Are you interested in alternative search :

:makeshift expedient

If you like reading news check: