makeshift
definition: done or made using whatever is available
example:
speech part: adjective
definition: something contrived to meet an urgent need or emergency
example:
speech part: noun
synonyms:
stopgap