What is the full meaning of makeshifts
MAKESHIFT, something that serves as a temporary means [n]
Example of the word makeshifts placed on a Scrabble board.