Synonyms for "makeshift"

Words with similar meaning