Etymology
Today it means: That which fills a gap, or serves as a short-term temporary fix until something better comes along. Full definition →
From fill + gap. Compare stopgap.
Etymology from Wiktionary, CC BY-SA 4.0.