stopgap

noun

1.
something contrived to meet an urgent need or emergency