1. (adj)makeshift, stopgap, make-do something contrived to meet an urgent need or emergency Synonyms: make-do, makeshift, stopgap Antonyms: lasting, permanent
2. (adj)improvised, jury-rigged, makeshift done or made using whatever is available Synonyms: improvised, makeshift, jury-rigged Antonyms: permanent, lasting