Currently available definitions
Makeshift in English
Noun- something contrived to meet an urgent need or emergency
- done or made using whatever is available
Makeshift in Falam
Noun- adj
- a laangte ih hman sungmi
Makeshift in Mizo
Verb- tichawp, phuahchawp rorêl
Nearby