I need help to unscramble this word

MEFHSKAIT

makeshift ??