stopgap (n.) Look up stopgap at Dictionary.com
also stop-gap, 1680s, from stop (v.) + gap (n.). Also as an adjective from 1680s.