MEANING, DEFINITION AND SOURCE: makeshiftimprovised, temporary The makeshift sign made out of lipstick, that's me.RANDOM PHRASE » Collocations | Idioms | Phrasal verbs | Words and slang terms