makeshift

/ˈmeɪkˌʃɪft/

Definitions

1. adjective

temporarily or inadequately made or done

“The makeshift shelter provided some protection from the storm.”

2. noun

something temporarily or inadequately made or done

“The team used the makeshift bridge to cross the river.”

Synonyms

  • ad hoc
  • improvised
  • temporary

Antonyms

  • durable
  • permanent