Stopgap
WordNet

noun


(1)   Something contrived to meet an urgent need or emergency
 
x
OK