Makeshift Meaning

There are 2 meaning(s) for word Makeshift

Meaning 1 : something contrived to meet an urgent need or emergency

    Synonyms : make-do,  stopgap
Meaning 2 : done or made using whatever is available

    Example : the rock served as a makeshift hammer

    Synonyms : improvised,  jury-rigged