stopgap Play nounAn improvised substitute for something lacking; a temporary expedient.adjectiveServing as a stopgap.adjectiveTemporary; short-term.nounA temporary measure or short-term fix used until something better can be obtained.