makeshift [pl. makeshifts]
Notices
  • a thing used when you need something and there is nothing better available