make-shift
From WikiWord, the free dictionary
English
Definitions
noun
- A temporary (usually insubstantial) substitution.
adjective
- Made to work or suffice; improvised; substituted.“They used the ledge and a few branches for a makeshift shelter.”
noun
- A rogue; a shifty person.